Real-Time Live Soccer Score Streaming Application Demo with Reactive Spring Stack

October 16, 2019

Join us to see how we've transformed our legacy soccer score application platform serving 3 million users with Spring Reactive stack including Spring Boot WebFlux, Reactive Redis, and Reactive Kafka. The platform serves live score data of 200 tournaments over 3,500 teams from 44 different countries. Compared to the legacy version, which crashed regularly under the load during big matches, the new platform based on Reactive Spring is resilient, durable, and almost near real time with a negligible delay. We'll demonstrate three main topics: 1. how Reactive Spring can be used to persist and query data from Redis in a reactive way for providing Flux and Mono REST API services 2. how Reactive Spring can be used to stream live soccer score events, match status, and score updates in real time to the client apps (Android, iOS, and web) by using Server Sent Events through Reactive Kafka 3. the real application with live score updates Erdem Gunay, Principle Solution Architect, Turkcell Filmed at SpringOne Platform 2019 Slides: https://www.slideshare.net/SpringCentral/realtime-live-soccer-score-streaming-application-demo-with-reactive-spring-stack

Previous
Streaming with Spring Cloud Stream and Apache Kafka
Streaming with Spring Cloud Stream and Apache Kafka

In this talk, we'll explore how Spring Cloud Stream and its support for Apache Kafka can streamline the pro...

Next Video
Reactor: The New Power Source for PayPal's JVM Framework
Reactor: The New Power Source for PayPal's JVM Framework

Raptor is PayPal's JVM framework leveraged by over 1000 internal applications servicing over 100+ billion r...