World Congress 2026 Europe

From Scheduler to Events: Rethinking Alerts in a Modular System

July 9, 2026 17:30 – 18:00 · 30 min Stage 2

What this session covers

Many enterprise systems rely on a central scheduler to run alerts and notifications - until that scheduler becomes a bottleneck for change, reliability, and scalability. In this talk, I’ll share our ongoing journey of replacing a traditional scheduler-based approach with event-driven processing in a large, modular system. Instead of rewriting everything or introducing heavy infrastructure, we focused on changing the architecture step by step: decoupling alert logic, isolating failures per module, and moving from time-based execution to meaningful triggers.

I’ll walk through the design decisions we made, the trade-offs we faced, and the mistakes we learned from while transforming how alerts are generated and processed. This session is not about a perfect end state, but about the real work of evolving a legacy system under real constraints and how small architectural shifts can lead to big improvements in resilience, clarity, and team ownership.

Related talks at this congress

Open session

World Congress 2026 Europe

July 10, 2026 · 14:45–16:45

Room R2 (30 Seats)

Never say refactoring is impossible

Andreas Kleinbichler

Engineering Manager at Admiral Technologies

Andreas Kleinbichler
Open session

World Congress 2026 Europe

July 9, 2026 · 11:30–12:00

Stage 5

Beyond Resilience: Architecting Antifragile Systems

Jan de Vries

DevOps Advocate at Naboek

Jan de Vries
Open session

World Congress 2026 Europe

July 8, 2026 · 10:00–18:00

London 2

Event-Driven Microservices: Patterns and Practices for Production-Ready Systems

Lutz Huehnken

Fractional CTO, Interim Manager and Architect

Lutz Huehnken
Open session

World Congress 2026 Europe

July 10, 2026 · 11:00–11:30

Stage 12

Confessions of a Software Archaeologist: What I Did Wrong in 10 Years of Restructuring Software

Hendrik Lösch

Management Consultant and Architect at ZEISS Digital Innovation

Hendrik Lösch
All sessions at this congress