Brainberg
172. spotkanie Wroc.NET - Ultra-wydajność (Gankiewicz, Olbromski, Pyrzyk)
Software EngineeringMeetupFree

172. spotkanie Wroc.NET - Ultra-wydajność (Gankiewicz, Olbromski, Pyrzyk)

Tue 17 Nov · 17:00
Wrocław, 🇵🇱 Poland
50–200 attendees
Wędrówki Pub · ul. Podwale 37/38

About this event

Kiedy liczy się każda mikrosekunda, dorzucenie kolejnych rdzeni i gigabajtów RAM-u nie zawsze wystarcza. Na 172. spotkaniu Wroc.NET przyjrzymy się projektowaniu systemów o niskich, przewidywalnych opóźnieniach. Porozmawiamy też o tym, kiedy optymalizować rozwiązanie w .NET, a kiedy warto sięgnąć po inną technologię.
📅 17 listopada 2026, godz. 18:00
📍 Pub Wędrówki, ul. Podwale 37/38, Wrocław

🔊 Ultra-wydajność - gdy liczy się każda mikrosekunda

Piotr Gankiewicz
W wysokowydajnych systemach rozproszonych opóźnienia kumulują się pomiędzy kolejnymi serwisami. Przy odpowiedniej skali nawet niewielkie narzuty, dodatkowe alokacje pamięci, pauzy GC czy nadmiarowe kopiowanie danych zaczynają mieć znaczenie.
Jak projektować systemy, które wykorzystują możliwości sprzętu, zachowując przy tym przewidywalne opóźnienia?
Piotr opowie o architekturze stworzonej z myślą o takich wymaganiach: thread-per-core, shared-nothing, io_uring, zero-copy i Viewstamped Replication Revisited. Pokaże mechanizmy, dzięki którym w Apache Iggy udało się osiągnąć latencje poniżej jednej milisekundy, również na poziomie p99 i wyższych percentyli.
Będzie to także historia o tym, jak inżynierska ciekawość i niezadowolenie z istniejących narzędzi doprowadziły do stworzenia własnego rozwiązania open source.
O prelegencie
Piotr Gankiewicz - współzałożyciel i CTO LaserData, oryginalny twórca Apache Iggy, członek jego PMC oraz kontrybutor open source. Wcześniej przez ponad dekadę pracował z C# i .NET-em, m.in. nad systemami wymagającymi wysokiej wydajności i efektywnego przetwarzania komunikatów.

💬 Panel: Kiedy .NET wystarcza, a kiedy warto wyjść poza niego?

Piotr Gankiewicz, Łukasz Olbromski i Łukasz Pyrzyk
Czy problemem jest technologia, architektura, czy sposób, w jaki z nich korzystamy?
Porozmawiamy o granicach wydajności .NET, powodach sięgania po Rust oraz kosztach takich decyzji. Od optymalizacji istniejącego systemu po stworzenie własnego narzędzia open source: kiedy to uzasadniony krok, a kiedy niepotrzebna komplikacja?
Zapraszamy do zadawania pytań i dzielenia się własnymi doświadczeniami. To rozmowa również z Wami, nie tylko między panelistami.

Partnerzy społeczności

  • devstyle - partner strategiczny
  • Helion - partner nagród
  • hued.me - partner medialny

Zapisz się na wydarzenie i dołącz do nas w Wędrówkach!
📸 Na spotkaniu robimy zdjęcia na nasze social media - biorąc udział, akceptujesz, że możesz się na nich znaleźć.

Source: meetup