All videos

Tame Crypto Events With Streaming

October 9, 2019

How do you tame the chaotic world of cryptocurrencies, with all that data that doesn’t seem to make any sense?

The only possible answer is Reactive Systems and controlled streaming. Our goal is to find reliable patterns between events relative to a cryptocurrency (like a conference or a fork) and its relative price fluctuations. We need an always-on system that gathers this data from different sources, and we can’t afford missing data because of downtimes.

This talk covers all the steps of a reactive data project. We start with domain modelling with DDD and Event-storming, then touch on the implementation side with a backpressured toolkit like Akka Streams, deploy our services on a managed Kubernetes cluster and finally look at the data we gathered trying to find patterns. Lambos have never been so close.