-
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 » -
DevOps
Microservices with Spring Boot, Axon CQRS/ES and Docker
In the last year or two, the pace of change in software architecture has rapidly advanced with new approaches like DevOps and Microservices…
Read More » -
Enterprise Java
JSON Web Tokens With Spring Cloud Microservices
At Keyhole, we have published several blogs about Microservices. We’ve talked about architectural patterns used in a Microservices environment such…
Read More »