Skip to content

Details

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 prelegentach:

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.

Łukasz Olbromski
Architekt rozwiązań, Fractional CTO i lider inżynierii z 15-letnim doświadczeniem, zdobywanym m.in. w Microsoft, Credit Suisse i EY. Projektuje wieloagentowe architektury chmurowe i wdraża systemy AI w obszarach, w których błędy wiążą się z wysokimi kosztami.
Jako praktykujący coach Gestalt pomaga zespołom pokonywać obawy związane ze zmianą i efektywniej korzystać z AI. W centrum jego podejścia są zrozumienie biznesu, dobra architektura i ludzie — kod pozostaje narzędziem.

Łukasz Pyrzyk
.NET Technical Lead w Sonova Group, ośmiokrotny Microsoft MVP i organizator Wroc.NET. Ma ponad dekadę doświadczenia w tworzeniu systemów produkcyjnych, zdobywanego m.in. w Sonova, Ryanair, Credit Suisse i Volvo. Zajmuje się architekturą ASP.NET Core, wydajnością, diagnostyką problemów produkcyjnych i przywództwem technicznym.
W codziennej pracy wykorzystuje AI do przeglądu kodu i analizy zagadnień technicznych, stawiając na weryfikację źródeł i ocenę wyników przez człowieka. Współzałożyciel Dotnetos (2018–2025), współautor kursów Async Expert i .NET Diagnostics Expert. Dzieli się praktycznym doświadczeniem podczas konferencji, meetupów, kursów i na blogu.

### 💬 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źć.

Related topics

Events in Wrocław, PL
Artificial Intelligence
.NET
Software Development
Microsoft

You may also like