Software Development
-

Beyond Real-time Data Applications – Whiteboard Walkthrough
In this week’s Whiteboard Walkthrough, Ellen Friedman, a consultant at MapR, talks about how to design a system to handle…
Read More » -

Apache Kafka – What Is It And Does It Compare To Amazon Kinesis?
What is Apache Kafka? Apache Kafka is an open-source, distributed, scalable publish-subscribe messaging system. The organization responsible for the software…
Read More » -

SQL for Application Developers
“SQL? Isn’t that just something my ORM tools use?” Often application developers can and should remain at least one level…
Read More » -

Swift for the Java Guy: Part 2 – The basics
In Part 1 of this series we looked at how to get Swift up and running. In this part we…
Read More » -

Agile Databases
Any project following an Agile methodology will usually find itself releasing to production at least 15 – 20 times per…
Read More » -

Getting Started with Heron on Apache Mesos and Apache Kafka
Heron has been Open Sourced, woo! Heron is Twitter’s distributed stream computation system for running Apache Storm compatible topologies in production. A Heron…
Read More » -

The Building Blocks of Your First Bot
The world of bots who can intelligently converse continues to build momentum. We’ve seen the opening up of the Facebook…
Read More » -

Why Microservices Should Be Event Driven: Autonomy vs Authority
I’ve been working on a series of articles showing how to build microservices using an event-driven approach (which IMHO is…
Read More » -

Swift for the Java guy: Part 1 – Getting Started
It’s been a while since I had to look at the Apple development Eco-system. In fact the last time I…
Read More »
