TimeLine Layout

June, 2022

  • 29 June

    MicroStream – Part 4: Serialisation Engine

    In this fourth part we go deeper into the Serialisation engine that is within MicroStream to store the Object graph in a binary format. In the previous articles (part 1, part 2 and part 3), we have already mentioned that MicroStream stores Java instances in storage in a binary way with a new, from the ground up created, serialisation framework. In …

    Read More »
  • 28 June

    Fun met functies: geluid

    Er zit muziek in functies! In een tijd waarin functioneel programmeren een hoge buzzword index heeft is het wellicht leuk om te kijken wat voor rare dingen je kunt doen met zogenaamde pure functies (functies waarbij de uitvoer alleen wordt bepaald door de invoer). In dit artikel gaan we muziek dan wel geluid maken met functies. Auteur: Erik Hooijmeijer Als …

    Read More »
  • 28 June

    Top 7 Features in Jakarta EE 10

    Java EE has been a dominant force behind all enterprise development in Java. Lately, it was renamed to Jakarta EE, while transitioning to the Eclipse Foundation. This transition opened the door to open governance, open compatibility testing (the earlier Technology Compatibility Kit was closed source), and of course, open-source contributions. That means no specific vendor has more influence than any …

    Read More »
  • 27 June

    Hard Things in Computer Science

    If you’ve more than a couple of years of experience in IT, you probably have stumbled upon the following quote: There are only two hard things in computer science: cache invalidation and naming things. — Phil Karlton Then, because it’s such a great quote, it evolved: However, I think that the initial quote is misleading. A lot of things are …

    Read More »
  • 24 June

    Spring Boot Performance Workshop with Vlad Mihalcea

    A couple of weeks ago, we had a great time hosting the workshop you can see below with Vlad Mihalcea. It was loads of fun and we hope to do this again soon! In this workshop, we focused on Spring Boot performance but most importantly on Hibernate performance, which is a common issue in production environments. It’s especially hard to …

    Read More »
  • 23 June

    K8ssandra ramps up security features to match Kubernetes’ best practices

    New security features are coming to the open-source data platform: K8ssandra. The goal? To align even more with the security best practices of Kubernetes. Here’s an introduction to the platform’s security mission and an update on current initiatives. The security defaults applied by K8ssandra are about to get even more aligned with Kubernetes’ security practices. In an upcoming release of K8ssandra, pod and …

    Read More »
  • 22 June

    MicroStream – Part 3: Storing Data

    In the third article of the MicroStream series, we go into the details what you need to do so that data is stored externally to survive the process restart. In the previous articles in this series, we introduced the main features of the framework and how you can configure the StorageManager. Java instances in memory are your database but the …

    Read More »
  • 21 June

    Master-Detail with Hilla

    In this article, I’ll explain how to use the web application framework Hilla to create a master-detail view with a Grid to display the data and a Form to edit the data. What is Hilla? Hilla integrates a Spring Boot Java back end with a reactive TypeScript front end. It helps you build apps faster with type-safe server communication, including UI components, and …

    Read More »
  • 20 June

    Java on Visual Studio Code – May Update

    Hi everyone, welcome to the May update of Visual Studio Code Java. In this month’s update, we are going to share exciting improvements to our user experience regarding signature help and code completion as well as new Gradle features. Let’s get started! Signature Help Improvement Signature Help displays the signature of a method in a tooltip when a user types …

    Read More »
  • 17 June

    Debugging jsoup Java Code in Production Using Lightrun

    Scraping websites built for modern browsers is far more challenging than it was a decade ago. jsoup is a convenient API that makes scraping websites trivial via DOM traversal, CSS Selectors, JQuery-Like methods and more. But it isn’t without its caveat. Every scraping API is a ticking time bomb. Real-world HTML is flaky. It changes without notice since it isn’t …

    Read More »