-
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 » -
DevOps
Otto: The Next Generation of Vagrant
Not so long ago, Vagrant was the prime tool that attempted to solve that time-immemorial problem of “it works on…
Read More » -
Agile
You’re doing it wrong: Iteration planning
Why do we do the things we do? When we can explain why we d: practice, decide to keep or…
Read More » -
Agile
NoProjects applies to bread machines too
#NoProjects continues to attract an increasing amount of attention. In fact the idea now has its own NoProjects website –…
Read More » -
Software Development
How Apache Kafka and MapR Streams Handle Topic Partitions
Streaming data can be used as a long-term auditable history when you choose a messaging system with persistence, but is…
Read More » -
Career
Java vs .NET vs Python vs Ruby vs Node.JS: Who Reigns the Job Market?
We crunched 351,799 job openings – Here are the languages you need to master to get them Every now and…
Read More » -
Agile
On the quest for the right project management tool: Jira, Trello, Asana, Redmine
I have used many different project management tools but I have to say that I have not yet found one…
Read More » -
Software Development
Cassandra At The Heart Of Globo’s Live Streaming Platform
A couple of years ago my friend Juarez Bochi wrote a post, here on Planet Cassandra, sharing the challenges we…
Read More » -
Software Development
When things may get out of control: circuit breakers in practice. Hystrix.
It is amazing how tightly interconnected modern software systems are. Mostly every simple application has dependency on some external service…
Read More »