Principia Data

Obviously, the post title is stolen from inspired by the Principia Mathematica without claiming to be as comprehensive or influential. With that out of the way, let's focus on what are the underlying characteristics of data as well as the implications that come along with it for processing and storing.… » + InfluxDB + Grafana

In this post I'm showing you how to ingest sensor data from into the time series database InfluxDB and visualize the result in Grafana, a dashboard for metrics. The concrete steps we will perform are: Provision EC2 instance Install InfluxDB Install Grafana Getting data from things… »

Polyglot Processing

The story begins with Neal Ford's 2006 post on polygot programming. People started thinking about when to use what kind of programming language: weakly-typed script languages vs. strongly-typed compiled ones or functional vs. object-oriented languages, etc.: Applications of the future will take advantage of the polyglot nature of the language… »

Deploying Storm on GCE

In this post I'll describe how to set up and use Storm on Google Compute Engine (GCE). I'm gonna break this down into the following parts: I. How to -> manually deploy Storm on GCE II. How to perform an -> automated, script-based deployment of Storm on GCE III. How… »