In the first installment of this series, we'll learn about the concept of microservices and look at how to create a microservice with Spring Boot and Spring Cloud.
This deep dive into Java 9 module services tackles how the ServiceLoader class has changed, how to browse the classpath, and how it all ties together in Jigsaw.
Thinking about services while designing your monolith can help you build a monolith that can expand to services later, leading to better feature velocity early on.
Ensuring your Java application is running at peak performance can take some effort. Here's how you can help ensure the performance of your Java application is top notch.
Inter-service communication is essential to consider when building microservices. Learn about the characteristics and benefits of different communication styles.
Choosing the right AWS EC2 instance for your network can be a challenge, so here are some benchmarks for m3 and m4 instances to help your decision making.