Event-Driven Architecture in Java and Kafka
Reactive Java is well suited to modern streaming, event driven applications. In this article, we'll walk through an example of such an …
95 articles in this category.
RSS feed
Graeme Robinson
3,057 viewsReactive Java is well suited to modern streaming, event driven applications. In this article, we'll walk through an example of such an …

Matteo Rossi
3,480 viewsIn this article, we will explore how to implement RBAC at the application level, using MongoDB to store user metadata and keeping the …

Mike LaSpina
2,055 viewsIn a recent design review, a customer was enriching new data as it came in. As the enrichment process was fairly complex, they ran into some …

Erik Hatcher
1,568 viewsWe need to code our way from the search box to our search index. Performing a search and rendering the results in a presentable fashion, …

Elie Hannouch
1,869 viewsMongoDB’s replica set architecture uses distributed consensus to ensure consistency, availability, and fault tolerance across nodes. At the …

Matteo Rossi
4,708 viewsIn this article, we focus on a concrete, real-world scenario: using a database, specifically MongoDB, without contaminating the main domain. …

Nasir Qureshi
1,726 viewsIn this blog, we share how the Java developer experience team optimized the MongoDB Java Driver by strictly adhering to this principle. We …

Ricardo Mello
6,006 viewsWhen we think about a system that operates at scale, we are usually talking about an application that needs to serve millions of users. This …

Matteo Rossi
4,789 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,018 viewsHave you ever wondered why updates and upgrades are so essential for any system? Well, it’s no secret: They ensure that systems remain …