Real-World Performance Testing for Event-Driven Architectures & Contract Testing
Details
This month we have a great event for you. FDJ United will be hosting and providing a panel of three experts to talk about performance testing for event-driven architectures. We will also have Craig Risi from Old Mutual, speaking live from South Africa on the topic of Contract Testing courtesy of TestingMind Conferences There will also be a quiz to win a free ticket for the TestingMind Sydney Conference on May 22nd!
First Topic: Real-World Performance Testing Approaches for Event-Driven Architectures
Anusha Radhakrishnan (FDJ United)
Abitha Natarajan (Kindred Group)
Vardan Somani (FDJ United)
Abstract
"In an event-driven architecture, validating true end-to-end (E2E) platform performance is critical, yet inherently complex due to asynchronous flows, distributed components, and eventual consistency patterns. Traditional testing approaches often fall short in providing holistic visibility across the entire event lifecycle.
In this session, we present how we addressed the challenge of measuring and validating E2E performance across a distributed, event-driven platform. We will share our approach to designing a comprehensive performance testing strategy, overcoming observability gaps, and building a lightweight monitoring solution that enables real-time performance measurement across services.
Our journey highlights practical lessons, architectural considerations, and how continuous performance visibility can be embedded into the engineering culture—shifting performance from a reactive activity to a measurable, ongoing capability."
Second Talk: Contracts for Hire.
Craig Risi (Old Mutual, South Africa)
Microservices, APIs, and integrations—modern software systems are a tangled web of dependencies. One small change in a service can trigger a cascade of failures across the ecosystem. So how do we prevent integration nightmares before they happen? Enter contract testing!
In this talk, we'll explore how contract testing acts as a safety net, ensuring that services play nicely together without relying on slow, brittle end-to-end tests. We'll cover:
- What contract testing is (and what it's NOT!)
- Why mocking your consumers is a dangerous game
- How contract tests keep your pipeline fast and your deployments smooth
- Live demo: breaking a contract and watching chaos unfold (then fixing it, of course!)
Whether you're an API developer, tester, or DevOps engineer, this session will show you why contract testing is the secret weapon for reliable, scalable systems. Let’s break some contracts (safely) and have some fun!
------------------------------------------------------------------------
This is a great chance to learn more about performance testing and meet and network with your colleagues. We will have our usual open mic for job seekers and recruiters, so jobseekers are most welcome! Not to be missed!
