B-JUG#1 Openning session. Java Threading Models. Greenfield w sekt. publicznym
Serdecznie zapraszamy na inauguracyjne spotkanie JUG Białystok.
Nasze pierwsze spotkanie odbędzie się w biurze BRITENET, podczas którego posłuchamy dwóch prelegentów.
Dominik Szałkowski Java Threading Models
Jednym z głównych celów podczas projektowania języka Java było umożliwienie programistom tworzenia aplikacji wielowątkowych. Dlatego już od wersji 1.0 dostępna jest klasa Thread oraz interfejs Runnable - dwa podstawowe sposoby współbieżnego uruchamiania fragmentów kodu. Jednak na przestrzeni lat zmieniały się podejścia do implementacji wielowątkowości na poziomie system operacyjny - wirtualna maszyna Javy, jak również pojawiały się nowe elementy związane z programowaniem wielowątkowym w samym API języka. W prezentacji zostaną przedstawione oraz porównane modele wielowątkowości wykorzystywane w Javie, od wersji najstarszej, aż do zdobywającego coraz większą popularność projektu Loom.
Kamil Szestowicki Greenfield w sektorze publicznym
Podróż przez historię tworzenia systemu informatycznego od samego początku do jego fazy produkcyjnej oraz rozbudowy. Jak z małego monolitu otrzymać grono mikro-serwisów, którego wszystkie elementy współpracują bez zarzutów. Podróż przez stos technologiczny, rozwiązania i anegdoty.
Patronem merytorycznym wydarzenia jest Białostocki Oddział PTI.
Patronem technologicznym jest firma BRITENET.