Skip to content

310. WJUG - Bezpieczne aplikacje - P.Wangryn & Spring Cold Start - M. Rowicki

Photo of Michał Niczyporuk
Hosted By
Michał N. and 4 others
310. WJUG - Bezpieczne aplikacje - P.Wangryn & Spring Cold Start - M. Rowicki

Details

Grudzień to okres wzmożonego ruchu na wszelkiego rodzaju platformach m.in. e-commerce. Z przedświątecznym szałem zakupowym w parzę idzie także ryzyko wszelkiego rodzaju oszustw. Co możemy zrobić jako programiści, żeby przygotować się na taki czas (i nie tylko)?

Na 310 WJUG-u będziemy mieli możliwość wysłuchania dwóch prezentacji. W pierwszej dowiemy się jak zabezpieczyć swoją aplikację przed podatnościami. W drugiej, jak zminimalizować starty wynikające z dużego obciążenia naszych usług zachowując pełną skalowalność rozwiązań.

Zapraszamy gorąco do siedziby firmy Paramount
ul. Mokotowska 19
5. grudnia 2023 o godzinie 18:00

Przypominamy również o świątecznych flaszkach z WJUG-iem :) https://www.meetup.com/warszawa-jug/events/297592061/

Agenda:

  • 18.00 - 18.10 - powitanie
  • 18:10 - 19:30 - Michał Rowicki - Spring Cold Start Break The Ice
  • 19:35 - 20:20 - Paweł Wangryn - Bezpieczne aplikacje - co powinieneś o nich wiedzieć
  • 20:20 - networking

1. Bezpieczne aplikacje - co powinieneś o nich wiedzieć
Abstrakt:
Cyberbezpieczeństwo to bardzo ważny aspekt każdego systemu. Błędy, które można popełnić na etapie projektowania oraz tworzenia aplikacji mogą mieć ogromne konsekwencje. Podczas prezentacji skupimy się na najczęściej popełnianych błędach oraz wskażę krytyczne aspekty tworzenia bezpiecznej aplikacji. Omówione zostaną historyczne przypadki podatności, które doprowadziły do katastrof. Zaprezentuje przykłady na żywo jak wykorzystać luki w systemie oraz wspólnie zhackujemy aplikację.

2. Spring Cold Start Break The Ice
Czy Twoje aplikacje Springowe uruchamiają się zbyt wolno?

W trakcie prezentacji dowiesz się jak zoptymalizować czas cold startu aplikacji JVM, aby poprawić jej wydajność i skalowalność.
Dowiedz się jak:

  • Uniknąć pułapki “fat jar”, która spowalnia start aplikacji
  • Tworzyć wielowarstwowe kontenery
  • Porównać to z użyciem build packów
  • Wykorzystać class data sharing
  • Wdrożyć projekt CRaC

Prezentacja będzie zawierała praktyczne przykłady i wskazówki, które możesz wykorzystać w swojej pracy

Dlaczego warto optymalizować czas cold startu aplikacji? Cold starty generują opóźnienia w dostępie do usług, co negatywnie wpływa na doświadczenie użytkownika. Zwiększają koszty utrzymania infrastruktury, wymagając większej ilości zasobów serwerowych. Spowalniają skalowanie w okresach wzmożonego ruchu. Zwiększają Time To Market. Uniemożliwiają skalowanie do zera w okresach braku ruchu.

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Warszawa Java User Group (Warszawa JUG) group
Warszawa Java User Group (Warszawa JUG)
See more events
Mokotowska 19
Mokotowska 19 · Warszawa