Java Tech Talks | Edge1S with Allegro.pl
- 17:00 - 17:30 Metryki! Kiedy logi to za mało - Michał Stolarczyk
- 17:30 - 18:30 Inspirowana faktami historia pewnej walki o wydajność aplikacji JVM - Daniel Krawczyk
- 18:30 - 19:00 Z wielką mocą idzie wielka odpowiedzialność, czyli dzień pracy w Allegro - Adam Dubiel
- 19:00 Networking z Prelegentami
W czwartkowe popołudnie 12 marca zapraszamy na spotkanie z prawdziwymi pasjonatami technologii i programowania: Adamem Dubielem, Danielem Krawczykiem oraz Michałem Stolarczykiem.
To doskonała okazja, aby dowiedzieć się czym na co dzień zajmują się programiści Allegro oraz #Edge1S tworzący oprogramowanie dla największego serwisu e-commerce w tej części Europy.
Metryki! Kiedy logi to za mało - Michał Stolarczyk
Na krótkiej prezentacji odpowiem na pytanie co można zrobić w przypadku gdy w aplikacji dzieje się tak dużo, że na podstawie jednego przypadku trudno powiedzieć coś o kondycji aplikacji. Albo na to czy brak błędów w logach to dobry stan rzeczy. Metryki to inne podejście do obserwowania stanu działania aplikacji, który świetnie uzupełnia braki w podejściu logów lub trace'ów. Pokażę coś na ten temat.
Inspirowana faktami historia pewnej walki o wydajność aplikacji JVM - Daniel Krawczyk
Uwaga, przedstawione w tej prezentacji projekty nie są fikcyjne, zbieżność nazwisk nie jest przypadkowa, a użyte metryki są jeszcze ciepłe. Opowiem o prawdziwej batalii, którą toczyliśmy jeszcze kilka tygodni temu, walki o wydajność jednej z kluczowych dla Allegro usług JVM, o problemach na jakie natrafialiśmy i krokach jakie kolejno podejmowaliśmy. W skrócie: dowiecie się całkiem sporo o warsztacie niezbędnym w diagnostyce aplikacji JVM.
Z wielką mocą idzie wielka odpowiedzialność, czyli dzień pracy w Allegro - Adam Dubiel
Jest taka organizacja, gdzie na 700 developerów przypada 1000 mikrousług i czterech architektów. Firma w której każdy może popełnić błąd, o ile czegoś się na nim nauczy, a tą nauką podzieli się ze wszystkimi w formie postmortem. Na produkcję wdraża się kilkaset razy dziennie, a o tym czy zmiana jest dobra czy nie decydują wyniki eksperymentów, a nie opinie. Każdy zespół ma autonomię decyzyjną i dostęp do narzędzi, ale ponosi też pełną odpowiedzialność za swoje decyzje - weryfikowaną przez kilka milionów klientów Allegro.
Brzmi zachęcająco? Porozmawiajmy jak wygląda dzień pracy w dziale Technologii Allegro.