
EPAM Systems we współpracy z Katedrą Informatyki Akademii Górniczo - Hutniczej w Krakowie organizują cykl otwartych wykładów o Javie zatytułowanych Java Runs Really Fast! Cykl zakończy się konkursem programowania w parach, którego zwycięzcy pojadą na praktykę do Budapesztu. Pierwszy wykład odbędzie się już 6 listopada.
Java Runs Really Fast! Introduction to Java Performance Tuning, to nazwa cyklu wykładów w Centrum Informatyki AGH, których uczestnicy zapoznają się z typowymi problemami wydajnościowymi Javy oraz najpopularniejszymi metodami ich rozwiązywania. Swoją wiedzą ze studentami i programistami będą się dzielić specjaliści z firmy EPAM: Krzysztof Rajda i Adam Dec. W trakcie spotkań, prowadzonych w języku polskim, poruszone zostaną m.in. następujące zagadnienia:
- systemy wysokiej wydajności na przykładzie HIGH Performance Trading;
- wypływ architektury procesora na wydajność, skalowalność systemu;
- sposoby rozwiązywania problemów związanych z wydajnością GarbageCollector;
- wprowadzenie do NOSQL, Disruptor Pattern, Java Memory Model, Fork/Join.
Zwieńczeniem cyklu wykładów będzie konkurs programowania w parach, który odbędzie się 26 listopada. Dla zwycięskiej pary firma EPAM Systems funduje miesięczną, bezpłatną praktykę w oddziale firmy w Budapeszcie. Koszty zakwaterowania i przejazdu w pełni pokrywa organizator. Jedyne wymogi, jakie muszą spełniać osoby wyjeżdżające na praktykę, to znajomość języka angielskiego i motywacja do pracy w okresie wakacyjnym. Wyjazd może być zaliczony w ramach obowiązkowej praktyki*, którą każdy student musi zrealizować w toku studiów. Udział w ostatnim, „konkursowym” spotkaniu nie jest obowiązkowy. Można uczestniczyć tylko w wykładach, bez przystępowania do udziału w konkursie.
Wykład 6 listopada:
1. Wprowadzenie do zagadnień wydajnościowych na przykładzie różnych problemów biznesowych
a. Omówienie systemów wysokiej wydajności na przykładzie High Performance Trading
b. Omówienie systemów przetwarzających dużą ilość danych
2. Wpływ architektury na wydajność i skalowalność systemu
a. Wprowadzenie do systemów NOSQL
b. Wprowadzenie do „Disruptor Pattern”
c. Wprowadzenie do „Event Sourcing”
d. Wprowadzenie do cachingu
Link do wydarzenia na Facebooku: https://www.facebook.com/events/208919575907848/