nie mo偶esz si臋 ju偶 zapisa膰 na to wydarzenie

#58.2 - 10.12.2019

#58.2 5 powod贸w, dla kt贸rych programi艣ci podchodz膮 sceptycznie do trendu na „observability”.

Prelegent: Marta Musik

Czy zadania zwi膮zane z obserwowalno艣ci膮 musz膮 by膰 nudne, 偶mudne i m臋cz膮ce? 

W trakcie mojego wyst膮pienia opowiem o typowych rozwi膮zaniach u偶ywanych do monitorowania aplikacji zbudowanych w oparciu o mikroserwisy. B臋d臋 pos艂ugiwa膰 si臋 przyk艂adem aplikacji w j臋zyku Java, dzia艂aj膮cej na Google Kubernetes Engine. Przy jej pomocy zademonstruj臋 wyzwania zwi膮zane z monitorowaniem mikroserwis贸w: „high churn”, „high cardinalitylabeling”, problemy z rzadko raportowanymi metrykami i potencjalne trudno艣ci w doborze strategii samplowania.

Opowiem o monitorowaniu i tracingu zar贸wno z perspektywy programisty, kt贸ry chcia艂by zachowa膰 czysty kod, jak i architekta, kt贸ry pr贸buje sprosta膰 wymaganiom zwi膮zanym z obserwowalno艣ci膮, ale jednocze艣nie nie chce, 偶eby zesp贸l je implementuj膮cy wiecznie walczy艂 z wybranymi przez niego narz臋dziami. Na ko艅cu skomentuj臋 r贸wnie偶 trend „observability as a code”.


Marta Musik

Marta jest in偶ynierem oprogramowania w Splunk, w kt贸rym wdra偶a funkcje monitorowania r贸偶nych us艂ug chmurowych. Wcze艣niej pracowa艂a w Motorola Solutions, przyczyniaj膮c si臋 do tworzenia oprogramowania do bezpiecze艅stwa publicznego o znaczeniu krytycznym. Przez ostatnie 8 lat Java by艂a g艂贸wnym j臋zykiem Marty. Maj膮c trudno艣ci z samodzielnym monitorowaniem hostowanych w chmurze mikrous艂ug, teraz pisze narz臋dzia zmniejszaj膮ce to obci膮偶enie dla innych programist贸w. Uwa偶a, 偶e nad膮偶anie za zmieniaj膮cymi si臋 narz臋dziami i zmianami paradygmat贸w jest jednym z najwi臋kszych wyzwa艅 w jej pracy.


Nie zapomnij si臋 zarejestrowa膰!