Software Development
-

Implementing A Bounded Context
Arguably one of the most difficult Microservices patterns to apply and implement is the bounded context. The bounded context concept…
Read More » -

Mining Mailboxes with Elasticsearch and Kibana
In a previous post I had mentioned that the trio of Logstash, Kibana and Elasticsearch (ELK stack) is one of…
Read More » -

Is your codebase smelly? Find out with the help of SonarQube and the Smells plugin!
In the project which I recently joined, I discovered a set of annotations, (part of the code) that eventually did…
Read More » -

OS X Sprout of the Ergonomic Eclipse Theme Clean Sheet
Early enough to pass as an easter gift the latest update of our ergonomic Eclipse theme Clean Sheet comes in…
Read More » -

Apache Spark as a Distributed SQL Engine
SQL has been here for awhile and people like it. However, the engines that power SQL have changed with time…
Read More » -

Reacting on IoT data with Hawkular
In the first post I have been talking about how send IoT sensor data to the metrics subsystem of Hawkular…
Read More » -

10 Easy Steps to a Complete Understanding of SQL
Too many programmers think SQL is a bit of a beast. It is one of the few declarative languages out…
Read More » -

Achieving Sub Second SQL JOINs and building a data warehouse using Spark, Cassandra, and FiloDB
Evan loves to design, build, and improve bleeding edge distributed data and backend systems using the latest in open source…
Read More » -

The Method Behind March Madness
There are 150 quintillion (i.e. the one after trillion) permutations to consider when completing your NCAA bracket. Some of us…
Read More »



