Microservices
-
Core Java

From Legacy to Modern: Refactoring Java EE Monoliths into Quarkus Microservices
A Practical Guide to Breaking Monoliths with Quarkus (and Staying Sane) Let’s face it: Many enterprises still run on Java…
Read More » -
Enterprise Java

Transactional Messaging with Eventuate Tram
Event-driven microservices often rely on asynchronous communication between services. However, when business logic involves modifying a database and sending an…
Read More » -
Software Development

Ambassador Design Pattern Example
Modern software systems, particularly those built using microservices and cloud-native architectures, often depend on communication between services distributed across a…
Read More » -
Core Java

Hibernate Panache Example
Hibernate ORM with Panache is a modern, simplified way to use Hibernate in Java applications. Built into the Quarkus framework,…
Read More » -
Software Development

Designing Evolvable Protobuf Schemas for Microservices
Protocol Buffers (Protobuf) have become a popular choice for microservices communication thanks to their compact binary encoding and language-agnostic design.…
Read More » -
Enterprise Java

Apache Camel vs. Spring Integration: Which to Choose for Enterprise Integration?
When building enterprise integration solutions, you often face the choice between two powerful, mature Java frameworks: Apache Camel and Spring…
Read More » -
Enterprise Java

Securing REST APIs with OAuth2 and Protobuf in Spring Boot
In modern microservices and distributed systems, securing REST APIs is critical to protect sensitive data and ensure only authorized clients…
Read More » -
Enterprise Java

Reactive Microservices with Spring WebFlux
Building Fully Non-Blocking REST APIs with Reactor and WebFlux Modern applications are under constant pressure to serve thousands of concurrent…
Read More »






