143. WrocławJUG [PL EASY] Http server with Netflix Netty
Non-blocking, asynchronous http server with Netflix Netty.
Netty.io to koń pociągowy Netlixa i kamień milowy w jego drodze do zbudowania asynchronicznych usług. Zintegrowany w spring-webflux zapewnia ogromny wzrost wydajności w stosunku do spring-web opartego o blokującego tomcata. Dzięki wbudowanym mechanizmom opartych o klasy generyczne, świetnie sprawdza się do budowania zaawansowanych rozwiązań komunikujących się po protokołach sieciowych. Podczas prezentacji pokażę jak zbudować nieblokujący serwer http, budujący gigabajtowe responsy w czasie mniejszym niż 2s, z uwzględnieniem ograniczeń łącza odbiorcy. Wdrożenie: AWS/EC2 + ALB. Testy: Google Chrome DevTools Network Throttling.
Prelegent: Marek Będkowski
Poziom trudności: łatwy
Język prezentacji: PL
Bio:
Programista Java, JEE, Spring, technical leader. Przez 2 lata rozwijałem komponenty przetwarzające oraz analizujące transmisje sportowe w czasie rzeczywistym w oparciu o framework netty.io oraz deeplearning4j.
Partner spotkania: Nokia Garage https://nokiagarage.pl/
Miejsce spotkania: Wrocław, ul. Szybowcowa 2, Nokia Garage