We are building a platform able to ingest process and expose Twitter’s full firehose as well as Facebook's Public Feed data in real time. Of all technologies we could have chosen from we picked Clojure, Clojurescript and Haskell.

In this talk we will share the reasons for this choice, the benefits from our previous architecture as well as an overview of all the components of our platform: stream processor, API server, and a real time analytics web application.

We are building a platform able to ingest process and expose Twitter’s full firehose as well as Facebook's Public Feed data in real time. Of all technologies we could have chosen from we picked Clojure, Clojurescript and Haskell.

In this talk we will share the reasons for this choice, the benefits from our previous architecture as well as an overview of all the components of our platform: stream processor, API server, and a real time analytics web application.