Secure real-time mobility data sharing

Challenge

Improving Traffic

KPN Drives Two-Way, Real-Time Traffic Communications into the Fast Lane.

To address the challenge of ever-increasing traffic in the Netherlands, the Dutch government, 60 regional and local authorities, and private companies formed Talking Traffic, a collaboration to reduce traffic jams on busy parts of the network by 20% and reduce peak-travel times by 10%.

No existing platform could address the required scale, bi-directional real-time communication, and secure multi-tenancy requirements for secure sharing of mobility data across ecosystem partners.

To enable all this, they needed a solution that could process and share data in real-time for cooperative intelligent transport systems (C-ITS).

Contact usLook behind the scenes

Solution

Klarrio teamed up with KPN to create the KPN Data Services Hub.

1

A cloud-native streaming platform
2

integrating all traffic management systems and mobility data across the country,
3

providing drivers with timely signage, speed, traffic guidance, and alerts on traffic hazards, parking info, and the weather,
4

while also enabling time-to-green traffic optimization, and giving faster priority access to emergency vehicles.

Results

Thanks to the KPN Data Services Hub, Talking Traffic can manage millions of traffic data across the Netherlands.

5500
Traffic lights
2
million cars
50
speed coils, parking meters & all public transportation

Behind the scenes

We built a cloud-native platform that integrates data from thousands of sensors and enables two-way data streaming with a very low latency of 200ms.

It supports multiple tenants collaborating with their own unique and secure internal networks while managing their specific containerized applications within the DSH.

The Technology

  • Scala
  • Kafka
  • Apache Spark
  • Kubernetes
  • and more…

The Expertise

  • Massive data ingest
  • Data analytics
  • Real-time dashboards

The Expert

ā€œDuring this project, we could say goodbye to the traditional 3- (or n-) tier monoliths. Instead, we got to work (and sometimes wrestle) with developing microservices in different languages (Scala, Golang, Python), actual streaming data using Kafka, Flink, and Spark (although one might argue Spark isnā€™t really streaming), deploying services using different DevOps tools such as Ansible, Flux, helm on platforms like d2iq and Kubernetes, and monitoring these services using well-known opensource tools like Opentracing, Grafana, Prometheus – all kinds of exciting technical bits.ā€

During this project, we could say goodbye to the traditional 3- (or n-) tier monoliths. Instead, we got to work (and sometimes wrestle) with all kinds of exciting technical bits.

Tim WuytsData Engineer

Join us!

Want to work on similar projects?

Introverts and extroverts, geeks, nerds, and digital poets... Klarrio is the perfect place to learn and teach, experiment and brainstorm, exercise your brain, and feed your passion. Surrounded by people with amazing, world-changing talents.

We're hiring

Contact us!

We're your one-stop cloud-native partner

We design cloud native, cloud agnostic software solutions to empower you to control your data, limit cloud costs, and optimize performanceā€“all without compromise. What can Klarrio do for you today?

Contact us

Other Projects

Just a few projects examples.