332. WJUG – Piwowarek/Fedorka Netflix Edition
Szczegóły
Zapraszamy na pierwsze w jesiennym sezonie spotkanie Warsaw Java User Group, które odbędzie się w czwartek 15 października 2026 o godzinie 18:00 w Netflix Warsaw Office, Wronia 10!
Agenda:
- 18:00 - 18:05 - Przywitanie
- 18:05 - 19:05 - Grzegorz Piwowarek, Dancing with Uncertainty: Challenges of Distributed Systems [ENG]
- 19:05 - 19:20 - Przerwa
- 19:20 - 20:20 - Benjamin Fedorka, Service-Level Prioritized Load shedding [ENG]
- 20:20 - 21:00 - Networking
Abstrakty:
Grzegorz Piwowarek: Dancing with Uncertainty
Networks lie. Clocks drift. Messages arrive out of order. And the moment you split a monolith into microservices, all of it becomes your problem.
This talk walks through the foundational constraints of distributed systems - the Two Generals Problem, CAP and PACELC, delivery guarantees, clock synchronization, and causal ordering - and the patterns that let you work with them: idempotency, the Transactional Outbox, Change Data Capture, and eventual consistency done right.
Benjamin Fedorka: Enhancing Reliability using Service-Level Prioritized Load shedding at Netflix
How do you know how much traffic you can serve? When traffic spikes, what will you do? If you start shedding traffic, how does that change the behavior of your system? Are you spending too much money scaling up, or taking on too much risk by running hot?
In this talk, we will discuss the concept of "buffer" which Netflix uses to reason about the load spikes that we are prepared to serve and the different ways that we respond to them. We will then present the tools we use to create buffer, including our solution for prioritized load shedding. Finally, we will discuss our techniques for validating that systems are running with the expected amount of buffer and ready to respond to sudden load.
O prelegentach:
Grzegorz Piwowarek
Grzegorz Piwowarek is an independent trainer and consultant, Java Champion, and Oracle ACE. He is the lead of the Vavr project and the Warsaw Java User Group, and a long-time contributor to the Java ecosystem as a speaker, OSS author, and blogger at 4comprehension.com.
Benjamin Fedorka
Benjamin Fedorka is a software engineer on Netflix's Application Developer Platform. With over a decade of experience in Platform Engineering across the financial and entertainment industries, Benjamin drives product oriented solutions that create holistic developer experiences which allow engineers to focus on their unique problems instead of repeatedly reinventing the wheel. In 2024 and 2025, Benjamin took a deep dive into the problem of fleetwide resilience to help Netflix deliver global livestreaming events.
Podczas spotkania będzie można zdobyć wejściówkę na konferencję JDD, która odbędzie się od 20-21 października w Krakowie (program) już dziś łapcie
🎟️ 10% zniżki na rejestrację z kodem WJUG10 (kod obowiązuje wyłącznie przy zakupie biletu indywidualnego), a także Helion szykuje dla Was kilka ciekawych pozycji książkowych, więc zapraszamy do zapoznania się z nowościami na helion.pl
Dodatkowe informacje:
- Spotkanie jest bezpłatne i przeznaczone dla osób pełnoletnich.
- Całość spotkania będzie prowadzona w języku angielskim.
- Netflix zapewnia nam napoje i przekąski.
- Po prezentacjach będzie czas na pytania i dyskusję.
- Zapraszamy zarówno doświadczonych programistów, jak i osoby stawiające pierwsze kroki w świecie Javy(i nie tylko).
- Uczestnicząc w spotkaniu, które jest nagrywane i dokumentowane fotograficznie, wyrażasz zgodę na nieodpłatne utrwalenie i rozpowszechnianie swojego wizerunku w materiałach promocyjnych i informacyjnych organizatora, w tym w mediach społecznościowych, na stronie internetowej oraz w publikacjach związanych z wydarzeniem.
Na spotkaniu obowiązuje limit 60 osób dlatego, jeśli nie będziecie mogli wziąć udziału to prosimy odwoływać swoją obecność na meetupie z minimum 24 godzinnym wyprzedzeniem, żeby dać szansę innym.
Do zobaczenia!
O WJUG:
Warsaw Java User Group (WJUG) to społeczność pasjonatów języka Java(i nie tylko), którzy regularnie spotykają się, aby dzielić się wiedzą i doświadczeniami. Organizujemy prelekcje, warsztaty i inne wydarzenia, które mają na celu rozwój umiejętności programistycznych i integrację środowiska Java w Warszawie.
