Tracking a Soccer Game with CEP and Big Data

A session at QCon São Paulo 2015

Wednesday 25th March, 2015

3:35pm to 4:25pm (LMT)

Mobile devices, sensors, and GPSs are driving demand to handle Big Data in both batch and real time. This presentation discusses how we used complex event processing (CEP) and MapReduce-based technologies to track and process data from a soccer match as part of an annual Distributed Event-Based Systems (DEBS) event processing challenge. This included a dataset generated by a real soccer match in which sensors were placed in the soccer ball and players’ shoes.

This session will review how we used CEP to achieve throughput in excess of 100,000 events/sec. It will also examine how we extended the solution to conduct batch processing with Business Activity Monitoring (BAM) using the same framework, enabling users to obtain both instant analytics as well as more detailed batch processing-based results.

About the speaker

This person is speaking at this event.
Asanka Abeysinghe

VP of Solutions Architecture at WSO2

Asanka has over 15 years of industry experience, including implementation of projects ranging from desktop and web applications to highly scalable distributed systems and SOAs in the financial domain, mobile platforms, and business integration solutions. His areas of specialization include application architecture, development using Java technologies, C/C++ on Linux and Windows platforms. He spearheads the WSO2’s customer-facing technical tasks and oversees the solution architecture and technical sales functions. Asanka also provides consulting to key WSO2 customer and conducts workshops specifically targeted at enterprise architects and technical managers.

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 3:35pm4:25pm LMT

Date Wed 25th March 2015

Session Hash Tag


Short URL


View the schedule


See something wrong?

Report an issue with this session