Inter-service communication is essential to consider when building microservices. Learn about the characteristics and benefits of different communication styles.
We take a look at how to organize your resource files for testing in your Java application by making use of Maven. Here's how to ensure your hierarchy works.
Here's a list of ten popular interview questions that Java developers are likely to be asked in an interview, as well as links to relevant explanations for more details.
This article will help you understand the basics of the load testing tool JMeter for improving and maintaining performance, with links to the documentation.
When it comes to bringing microservices to the JVM, it's hard to go wrong with Akka and its actor model. Let's see how they contribute to microservices adoption.
Do you have a Java app that runs fine at first but slows down after a while? Or, perhaps it runs fine for a small number of files but performance degrades when the number of files increases? You might have a memory leak...
Here, we'll define the typical steps for creating an immutable class in Java and shed light on some common mistakes made while creating immutable classes.
With microservices, cloud hosting, and vertical scaling in mind, let's compare the top Java garbage collectors to see how efficiently they handle resources.