Reactive Java with Project Reactor
Over the past decade, the Java ecosystem has gradually abandoned the idea that increasing the number of threads is the scalable solution to …
97 articles in this category.
RSS feed
Matteo Rossi
4,836 viewsOver the past decade, the Java ecosystem has gradually abandoned the idea that increasing the number of threads is the scalable solution to …

Ricardo Mello
4,062 viewsHave you ever wondered why updates and upgrades are so essential for any system? Well, it’s no secret: They ensure that systems remain …

Matteo Rossi
2,138 viewsFor many years, REST has been the standard architectural style for creating APIs in the Java ecosystem. Frameworks such as Spring MVC and, …

Tim Kelly
6,392 viewsThe Data Access Object (DAO) pattern is a structural pattern that isolates your application's business logic from persistence operations. By …

Otavio Santana
1,934 viewsWhen we face software development, the biggest mistake is about delivering what the client wants. It sounds like a cliché, but after …

Elie Hannouch
4,606 viewsDatabases are the backbone of modern applications, and MongoDB stands out with its flexibility and scalability. Central to its functionality …

Elie Hannouch
3,642 viewsIn environments where microseconds dictate competitive advantage, MongoDB 8.0 delivers a meticulously tuned execution pipeline that …

Mike LaSpina
5,857 viewsThe repository pattern is a design method that allows for abstraction between business logic and the data of an application. This allows for …

Mahendra Rao B
21,769 viewsA complete Spring Boot 4 OpenTelemetry guide covering metrics, traces, and logs. Understand native observability features, OTLP support, and …

Farhan Hasin Chowdhury
8,967 viewsModern Java applications often struggle with performance bottlenecks that have little to do with the JVM itself. In most cases, the culprit …