top of page
Advancing Real-Time Analytics with Event Stream Processing Engines

Advancing Real-Time Analytics with Event Stream Processing Engines

As the world gets more instrumented and connected, we are witnessing a flood of digital data generated from sensors, IoT devices or software in the format of flowing data streams. Real-time processing for such massive amounts of streaming data is crucial in several application domains, including the Energy Industry, financial markets, surveillance systems, manufacturing, smart cities, and monitoring infrastructure.


Sophisticated stream processing frameworks have been developed to manage the high velocity and volume of data for real-time insights. These systems, guided by architectural paradigms, are crucial for scalable and resilient data processing. Our analysis will focus on key architecture patterns in stream processing, highlighting their benefits and considerations to offer a guide for effective data management.


Furthermore, we will conduct a detailed analysis of an extensive experimental study of three popular systems in this domain: Apache Flink, Kafka Streams, and Apache Spark. We will report and analyze the performance characteristics of these systems. Additionally, we will also present a set of insights and important lessons that we have learned from conducting our experiments.



In-person registration closes on March 11 at 8am MST.

  • Date/Time

    Tuesday, March 12, 2024


    Registration: 11:45 AM MST

    Start Time: 12:00 PM MST

    End Time: 1:00 PM MST

  • Location

    Calgary Petroleum Club | 319 5 Ave SW, Calgary, AB, T2P 0L5

    *This event will be hosted in-person only, and will not be recorded.

  • Speaker Bio

    Elkhan Shahverdi

    Software Development Manager, Revsolz Corp



    Elkhan is a seasoned engineering professional with more than ten years of experience. He has a strong academic background in Computer Engineering (BSc) and Software Engineering (MSc). Currently,  he works as the Software Development Manager at Revsolz. His role involves overseeing the entire tech stack of the company and delivering a real-time event-driven monitoring platform. He has expertise in big data streaming, data processing, and complex event processing.

    His technical proficiency is evident in his deep knowledge of Event-based Architecture, Kappa & Lambda Architecture, Apache Kafka, Flink, Spark and Esper Tech. He is deeply passionate about technology and thrive on challenges involving large datasets, applying my comprehensive skills to innovate in software engineering. He is committed to Clean Architecture and Clean Code principles, focusing on maintainability and scalability.


    He has over 8 years of experience in event-driven architecture, stream processing, and complex event processing. During this time, he has successfully led numerous applications to production in industries such as Finance, Telco, and Energy. His experience with Apache Kafka, Flink, and Esper Tech in production environments demonstrates his ability to manage and drive complex projects at Revsolz.


  • **Please Note

    Lunch will be served. Please be sure to include your dietary restrictions during the online registration process so we can do our best to accommodate.


    An event reminder will be sent the day before and the morning of the event.

bottom of page