Allegro Tech Talks Warszawa #10
- 18:00 - 18:30 - Rejestracja + pizza
- 18:30 - 19:00 - Jak Allegro Ads znajduje klucz francuski? Czyli wprowadzenie do Elasticsearch’a! - Patryk Gutenplan
- 19:05 - 19:35 - Co backendowiec może znaleźć na froncie? Krótka historia ~WebAssembly - Mariusz Wojakowski
- 19:40 - 20:10 - Przychodzi request do usługi… - Adam Dubiel
- 20:10 - 21:00 - networking
***REJESTRACJA***
Wydarzenie darmowe.
Wymagana rejestracja poprzez link: https://app.evenea.pl/event/att10waw/
Po rejestracji otrzymasz e-mail z potwierdzeniem uczestnictwa oraz Twoim biletem, zawierającym imienny QRcode. Tylko osoby z tym kodem mogą wziąć udział w wydarzeniu, dlatego pamiętaj aby QRcode zabrać ze sobą na wydarzenie.
Allegro Tech Talks to cykl spotkań, na których dzielimy się wiedzą, wzajemnie inspirujemy oraz integrujemy podczas rozmów w kuluarach.
Tym razem zapraszamy do Warszawy, gdzie tematem przewodnim będzie backend.
OPIS
1. Jak Allegro Ads znajduje klucz francuski? Czyli wprowadzenie do Elasticsearch’a! - Patryk Gutenplan (Allegro)
Ogromne i mocno bijące serce w Allegro Ads - elasticsearch. Czym jest full text search? Jak analizować język ludzi? Jak zacząć zabawę z elastickiem? Jak my wykorzystujemy dobrodziejstwa elastica? Tak, dobrze myślisz, odpowiedzi już wkrótce… Zapraszam na talka!
Patryk Gutenplan - Software Engineer, który od blisko 3 lat rozwija adsy (Allegro Ads). Zwolennik prostych, generycznych oraz dobrze skalowalnych rozwiązań. Twierdzi, że diabeł tkwi w szczegółach oraz im prościej tym lepiej.
2. Co backendowiec może znaleźć na froncie? Krótka historia ~WebAssembly - Mariusz Wojakowski (Allegro)
Dzięki próbie wprowadzenia drobnego usprawnienia w codziennej pracy odkryłem świat, o którego istnieniu nie śniło się nawet filozofom backendowcom! Istnieje niezerowa szansa, że usłyszymy o szybko rozwijającym się świecie WebAssembly, poznamy jego kontekst historyczny, pokminimy ile rzeczy może się dziać w przeglądarce, a także czy JavaScriptowcy polubią Rusta i co do tego ma Apple.
Prezentacja z perspektywy początkującego, który ma wielki plan pokazania w ustrukturyzowany sposób aktualny stan wiedzy z tematów okołoWASMowych. A, i jednocześnie nie zanudzić!
Mariusz Wojakowski – Inżynier zajmujący się big data w służbie biznesu za dnia, czytelnik paperów w nocy. Fan rozproszonego ‘wszystkiego’, adept programowania funkcyjnego. Po pobraniu nauk komputerowych w jednej z krakowskich uczelni stwierdził, że przeprowadzka do stolicy jest dobrym kolejnym krokiem. Kolekcjonuje rozkminy.
3. Przychodzi request do usługi... - Adam Dubiel (Allegro)
W zależności od wielkości systemu dzieje się to od kilku razy na minutę do kilku tysięcy razy na sekundę. Żądanie HTTP dociera do usługi napisanej w Java. Jego obsługę możemy podzielić na kilka etapów: magia, kontroler, serwis, repozytorium, magia. Co gorsza elementy magiczne występują często też między kontrolerem a serwisem, serwisem a repozytorium..
W czasie tej prezentacji chcę pokazać co kryje się pod warstwami magii, zwanej również abstrakcją. Zrozumienie tych mechanizmów pozwoli uniknąć błędów i problemów, które najczęściej spotyka się w czasie największego ruchu na produkcji.
Adam Dubiel – Developer, team manager, product owner, szkoleniowiec i architekt z 1/4 etatu w HR. Mimo, że spis stanowisk wygląda bardziej jak ścieżka kariery, stara się znaleźć czas na każdą z tych ról (chociaż developer już raczej weekendowy). Największą satysfakcję daje mu tworzenie środowiska, w którym jego zespoły mogą zmieniać świat na lepsze pisząc i wdrażając systemy i aplikacje.
Czasem zdarzy mu się nagrać podcast: https://allegro.tech/podcast/infrastruktura_dla_1000_mikrouslug/