Migration from a monolithic architecture to microservices presents challenges, particularly in identifying and managing dependencies within the codebase.
-
Microservices Design Principles for Well-Crafted Architectures
Dive into the Microservices Design Principles with our in-depth guide to creating modular, scalable, and resilient software systems.
-
The Evolution of Microservices with SOA: Navigating the Architectural Landscape
Explore the Evolution of Microservices: Microservices in the Modern Architecture Landscape with our in-depth guide that compares it with SOA.
-
Event Driven Hello World Program
Let’s use an event-driven Hello World (a paradigm where the flow is determined by events) to step through behaviour-driven development,
-
How to Run a Java Application with CRaC in a Docker Container
CRaC is an OpenJDK project developed by Azul to solve the problem of “slow” startup times of the JVM in a microservice environment.
-
How Does Kafka Perform When You Need Low Latency?
Kafka benchmarks aim to discuss low latency characteristics of Kafka. Instead, they appear to be configured for throughput rather than low latency.
-
Book Review: “Monolith to Microservices” (Part 2)
In many cases, microservices are probably not ideal, but if you’re going to do it, take baby steps. Small and short-term wins matter; it boasts the team’s confidence. Always put checks and balance whether it is working or not. If not, then go back to the alternative ways.
-
Book Review: “Monolith to Microservices” (Part 1)
Do we need to do all modern development via the microservices architecture? Is it the norm, the new standard? This book argues differently.