World Congress 2025
July 11, 2025 · 13:40–14:10
Stage 5
Lessons learned from observing a billion API requests
Pratim Bhosale
Senior Developer Experience Engineer
World Congress 2025
I explore our journey with IP-based authentication as part of a major re-engineering of our authentication methods. I will focus on the inherent performance challenges and unexpected issues we encountered… in production. I will talk about why IP authentication, despite its initial appeal, is a problematic solution in practice.
I will offer insights for engineers considering IP authentication (don’t do it). I will discuss how the requirement for constant IP checking creates a performance bottleneck, and how seemingly minor factors like crawler behavior and old clients can significantly impact system stability. I will also talk about our production fuckups and how we tried to find out if our customers really had a problem or if this was just a storm in the waterglas.
World Congress 2025
July 11, 2025 · 13:40–14:10
Stage 5
Pratim Bhosale
Senior Developer Experience Engineer
World Congress 2025
July 10, 2025 · 16:10–16:40
Stage 6 - Red Hat
Alexander Schwartz
Alexander Schwartz, Principal Software Engineer at Red Hat
World Congress 2025
July 11, 2025 · 14:20–14:50
Stage 4
Alexander Schwartz
Alexander Schwartz, Principal Software Engineer at Red Hat
World Congress 2025
July 10, 2025 · 14:50–15:20
Stage 2
Max Tkacz
The Original Flowgrammer at n8n