-
Software Development
Introduction to Event Sourcing and Command-Query Responsibility Segregation
The concepts of event sourcing (ES) and command-query responsibility segregation (CQRS) have been around for quite a while. They are…
Read More » -
Software Development
Activiti 6: An Evolution of the Core Engine
This article describes the changes with regards to the Activiti core engine and how version 6 differs from version 5. All…
Read More » -
DevOps
The Definitive Guide for Production Tools: 24 Ways to See Through Your Application
Review: Alerting, Log Management, Visualization, APM, and Deployment Management Tools We’re often asked about the differences and trade-offs between the…
Read More » -
Software Development
Building Cloud-powered Native Mobile Apps with Parse and Codename One
A couple of weeks ago I created a simple social network app as part of the Codename One webinar. This…
Read More » -
Core Java
Stream Performance
When I read Angelika Langer’s Java performance tutorial – How fast are the Java 8 streams? I couldn’t believe that…
Read More » -
DevOps
Service Discovery: Zookeeper vs etcd vs Consul
The more services we have, the bigger the chance for a conflict to occur if we are using predefined ports.…
Read More » -
Software Development
The “Software Engineer” Mindset
What is a software engineer? And what is a senior software engineer? Many companies define a “senior software engineer” as…
Read More » -
Enterprise Java
Learn Apache Camel – Indexing Tweets in Real-time
There’s a point in most software development projects when the application needs to start communicating with other applications or 3rd party components.…
Read More » -
Software Development
How to configure and install ZeroMQ (libsodium) on CentOS 6.7?
When getting started on ZeroMQ (version 4.2.0 or above) can be quite challenging especially with all the prerequisites. I’ve spent…
Read More »