Mentionsy Mentionsy
Podcast Stacja IT
Podcast Stacja IT

Stacja.IT Podcast 057 Mateusz Kamiński - Czy Java może być wydajna?

06.12.2024 ·1 godz 0 min · 12 rozdziałów

W nowym odcinku podcastu Stacji.IT rozmawiamy o języku Java, który jest jednym z najpopularniejszych języków programowania. Gościem odcinka jest Mateusz Kamiński - Head of Product Team & Technology Evangelist w Sages. Podczas naszej dyskusji poruszamy następujące tematy: Jakie zagadnienia najbardziej Cię interesują w IT? Dlaczego programujesz w Javie? Kiedy Java jest wydajna, a kiedy nie? W jaki sposób można optymalizować działanie aplikacji w Javie? Czy są do tego jakieś narzędzia, biblioteki, dobre praktyki? Czy kolejne wersje Javy są szybsze / bardziej efektywne? Jakie są najważniejsze zmiany w Javie od wersji 8 od strony programisty? Czy Java nadal szybko się zmienia? Kiedy warto skorzystać z innych języków programowania działających w ramach JVM? Jakie są najczęstsze błędy popełniane przez programistów JVM?   Zapraszamy do oglądania i subskrybowania naszego kanału, aby być na bieżąco z najnowszymi odcinkami!    ________________________________________________________ Posłuchaj rozmów z prowadzącymi na Stacji i dowiedz się, jakie są ciekawe trendy w IT, jaką ścieżkę rozwoju wybrać i jakimi tematami warto się zainteresować. Rozmawiamy o programowaniu, data science i budowaniu własnej kariery w IT. 😉 🌏 Więcej o nas przeczytasz na stronie: www.stacja.it

47:28 · Optymalizacja JVM i alternatywne wersje Javy 1

Jakiś bonus na wydajności. No i po pierwsze, na przykład możemy zastosować tzw. mechanizm CRAC, to się pisze Cyry AC i to wykorzystuje linuksowe, tak naprawdę pod spodem, opcje do tego, żeby wprowadzić aplikację w stan hibernacji, czyli po prostu tak naprawdę cała pamięć, która dotyczy tego kodu i tych obiektów jest w danym momencie Persystowana gdzieś na dysku i następnie możemy błyskawicznie taką aplikację uruchomić ponownie. I to jest przydatne, jeżeli właśnie chcemy ograniczyć czas na start aplikacji, a jednocześnie nasza aplikacja jest sporych rozmiarów.

Pokazano wszystkie 1 dopasowanie. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.