Co jeśli pula wątków jest zajęta? – RejectedExecutionHandler

Aby przyśpieszyć wydajność naszych aplikacji bardzo często decydujemy się na zrównoleglenie pracy. Przy zmianie modelu pracy dostarczamy pulę wątków, która będzie odpowiedzialna za równoległe wykonywanie zadań. Czasami jednak przy pracy w wielowątkowym środowisku może zdarzyć się sytuacja, w której wysycimy całą pulę wątków. Java dostarcza mechanizmy (polityki), które instruują pulę jak ma się zachować w przypadku wysycenia zasobów.

Czytaj dalej


#7 Spring Boot 2 – Lazy Loading – szybsze ładowanie aplikacji

Kolejna nowa funkcjonalność/usprawnienie, która udostępniona będzie w wersji 2.2.0 frameworku Spring Boot 2 dotyczyć będzie szybszego startowania aplikacji. Autorzy Spring’a dostarczyli nowy wpis, który można umieścić w pliku application.properties. Wpis ten sprawi, iż nasza aplikacja będzie uruchamiać się szybciej. Zapraszam do lektury, aby dowiedzieć się co to za nowy wpis!

Czytaj dalej


Satelity 4Developers 2019

Cieszymy się, że ponownie zostaliśmy Media Partnerem 4Developers, tym razem lokalnych edycji. Są one nazywane przez organizatorów satelitami. Odbywają się one w 4 miastach: Krakowie, Katowicach, Wrocławiu oraz Poznaniu. Każda edycja to solidna dawka wiedzy z różnych działów IT. My w tym roku pojawimy się w Katowicach i mamy nadzieję, że się tam z Wami spotkamy.

Czytaj dalej