-
Enterprise Java
Short Retry vs Long Retry in Apache Camel
Camel Design Patterns book contains 20 patterns and numerous techniques and best practices for designing Apache Camel based integration solutions.…
Read More » -
Core Java
New Distributed Primitives for Developers
Object-Oriented Primitives (in-process primitives) As a Java developer, I’m well familiar with object-oriented concepts such as class, object, inheritance, encapsulation,…
Read More » -
Software Development
Microservices Deployments Evolution
Microservices Are Here, to Stay A few years back, most software systems had a monolithic architecture and slow release cycle.…
Read More » -
Software Development
Microservices are Commodity
I’m a big fan of Simon Wardley. I’m not able to follow everything he writes about, but even the old…
Read More » -
Enterprise Java
Create Resilient Camel applications with Hystrix DSL
Apache Camel is a mature integration library (over 9 years old now) that implements all the patterns from Enterprise Integration…
Read More » -
Software Development
Scalable Microservices through Messaging
Microservices are everywhere nowadays, and so is the idea of using service choreography (instead of service orchestration) for microservices interactions. In…
Read More » -
Enterprise Java
Performance Tuning Ideas for Apache Camel
Every now and then, I get questions around optimising Camel applications with the argument that Camel is slow. Camel is…
Read More » -
Enterprise Java
Apache Camel for Microservice Architectures
I’ve been using microservice architectures before I knew they were called so. I used to work with pipeline applications made…
Read More » -
Enterprise Java
Clustered Idempotent Consumer Pattern with Infinispan
I’ve created a small project that shows how to use JBoss Infinispan with Apache Camel and the Idempotent Consumer Pattern…
Read More »