Build & DeployBuild & Deploy
Conference50min
INTERMEDIATE

Balancing between business and technical metrics - How Allegro does system reliability

This talk explores strategies for monitoring metrics in large organizations, focusing on linking critical thresholds to business impacts. It covers determining component criticality, managing unavailability, and enhancing SLA reporting, emphasizing balancing technical indicators with business impacts for a comprehensive view of system reliability and performance.

Rafał Schmidt
Rafał SchmidtAllegro Pay

talkDetail.whenAndWhere

Wednesday, June 11, 17:15-18:05
Room 3
talks.description
Monitoring metrics effectively when working in a large organization is key to maintaining health in the system. While tracking business processes like completed payments or filled forms provides useful insights, it is crucial to understand how reaching critical thresholds translates into real business impacts on product performance. This talk will discuss the strategies for determining component criticality, managing unavailability, and improving SLA reporting. We show how we can balance technical indicators with their business impact in order to provide a holistic view of system reliability and performance.
monitoring
performance
metrics
reliability
talks.speakers
Rafał Schmidt

Rafał Schmidt

Allegro Pay

Poland

I design and build software to serve customers at scale. I also write and speak about systems, engineering, and organizations.

I’m currently a Senior Software Engineer at Allegro Pay, where I work on one of the fastest-growing fintech platforms in Poland. I have hands-on experience in creating web applications and server-side services with a broad knowledge of the Microsoft technology stack including Azure Cloud. My focus is on building and maintaining products like Allegro Cash (cashback), Allegro Care (insurance), and Allegro Pay (loans). Recently, I’ve been exploring areas like system reliability, documentation standards, and people management. I also support the recruitment team as a bar raiser and technical recruiter, specializing in system design interviews and building a winning team.

Outside of work, I spend my time cycling with my brothers and reading books.

Recent talks:
- 🇬🇧 Balancing between business and technical metrics - KGN 2024
- 🇬🇧 Unlocking the Complexity of Documentation Creation - 4Developers 2023
- 🇬🇧 Your clients are lying! Adventure with leaky .NET - Dotnetos 2022
- 🇵🇱 Using static code analysis to improve codebase quality in .NET - 2020
- 🇵🇱 Advanced GIT techniques - 2019
- 🇵🇱 Does Clean Code Matter? - 2019
- 🇵🇱 TDD in practice - 2018
- 🇵🇱 Angular in action - 2018

talkDetail.rateThisTalk

talkDetail.ratingExpired

talkDetail.ratingWindowExpired

occupancy.title

occupancy.votingClosed

occupancy.votingWindowExpired

comments.title

comments.speakerNotEnabledComments