Discover the importance of developers understanding underlying hardware and learn how some sectors benefit from fast software with predictable latencies.
Learn how you can achieve better design using object-oriented and functional approaches. This post includes examples with inheritance and functional interfaces.
Learn about a scenario where, at first glance, I needed an active-active Kafka cluster with bi-directional replication. What happened as I dove deeper?
In the second part of the ultra-fast series, In this article, learn a new database that can make your microservices scale up quickly in the Java world!
This article explores how to use method chaining to add routing information to serialized data structures in a lightweight fashion, where the routing information can be read separately by an intelligent message router.
Embedded databases move management from standalone systems to your app. Let's take a look at HSQLDB, H2, and Apache Derby to see how they can work with Java apps.