Bij Simacan tracken we de locatie van honderden vrachtwagens van onze klanten, en berekenen we realtime hun verwachte aankomsttijd op de volgende geplande stop. Al die locatie-updates en de voortdurend bijgewerkte snelheid op elk stukje weg in Nederland vormen samen een enorme hoeveelheid streaming data. Die data in goede banen leiden, is een grote en interessante uitdaging. In deze sessie laten we je zien hoe we met technieken als Akka Actors, Akka Streams en Apache Kafka een platform hebben gebouwd om deze uitdaging aan te gaan. We doen dit aan de hand van demo’s waarin we de do’s en don’ts laten zien die we geleerd hebben bij het bouwen van ons platform. Geen theoretische architectuurplaatjes, maar door hands on ervaring bewezen oplossingen.
Jelle werkt bij Simacan aan de front-end én back-end en is een echte polyglot: hij werkt in JavaScript, Java en Scala. Voordat hij bij Simacan kwam, heeft hij 3D-visualisaties gemaakt van verkeersdata. In zijn vrije tijd kijkt hij graag SciFi-series en speelt hij graag spellen, zowel online als IRL. Daarbij is hij altijd graag aan het experimenteren met nieuwe frameworks en talen.