W upalny majowy wieczór spotkaliśmy się, aby posłuchać o dwóch tematach, które mają luźny związek z samym programowaniem, ale zaczynają być coraz ważniejsze w nowoczesnym wytwarzaniu oprogramowania.
Rozpoczął Maciej Żarczyński, devops z ADB, który wprowadził nas, programistów, w świat OpenShifta. Na początku wprowadził nas w genezę systemu i podstawowe pojęcia niezbędne do zrozumienia działania OS. Wszystko podane bez zbędnych szczegółów niestotnych dla Javowców, a za to z podkreśleniem rzeczy o których musimy pamiętać, żeby nie doprowadzić devopsa do rozpaczy. Ostatnim elementem prezentacji był “żywy” OpenShift zarządzający kilkoma instancjami serwisu (widocznymi jako jedno), z których jedna była autmatycznie wskrzeszana po awarii. Stanowiło to świetną ilustrację wygody stosowania tego typu rozwiązań.
W drugiej części naszym gościem był Piotr Kafel pracujący na co dzień w Grouponie, w Berlinie. Tematem jego prezentacji było znaczenie modnego ostatnio słowa reaktywny. Piotr omówił cechy systemu reaktywnego wedłu Reaktywnego Manifestu oraz znaczenie tychże cech w praktyce. Wskazał na “fałszywe” interpretacje i złe zrozumienie cech reaktywnych. Jako że prezentacja miała charakter teoretyczny, Piotr na zakończenie pokrótce omówił przykłady bibliotek implementująych “reaktywność”.
Przypominamy, że możecie ocenić prezentacje tutaj. Czekają nagrody!
Materiały:
- Prezentacja Reactive - land of confusion
- Prezentacja OpenShift