RJUG#6 ElasticSearch
*ElasticSearch - wprowadzenie*
Twoja baza danych rośnie, odpowiedzi na zapytania zajmują co raz więcej czasu, a kolejne próby naprawcze niewiele wnoszą?
Może to czas, by postawić na ElasticSearch - rozproszony silnik przeszukiwania i agregacji danych?
Zapraszam na prezentację przedstawiającą podstawy technologii, dzięki której będziesz znał odpowiedź na następujące pytania:
- Czym jest ElasticSearch?
- Kiedy warto z niego skorzystać?
- Jak wygląda jego architektura?
- Jak z niego korzystać?
- Na jakie pułapki uważać?
Przyjdź i przekonaj się, czy nie warto zastosować tej technologii w Twoim projekcie.
Zostań bohaterem w swoim teamie ;)
Bio:
Dariusz Mydlarz
Programista pasjonat. Od 2012 roku pracował komercyjnie dla m.in. uczelni, usług bankowych, software house-u i dużego startupu. Kładzie duży nacisk na jakość kodu i programowanie obiektowe.
Entuzjasta nowych rozwiązań, zanurzony w świecie Javy.
Obecnie młynarz w SoftwareMill
*Java 9 Modularity*
"It actually is rocket science"
W wrześniu 2017 roku oficjalnie wydana została Java SE 9. Uwadze wielu użytkowników Javy mogła umknąć rewolucyjna zmiana jaką „dziewiątka” wprowadziła: modułowość. Na tej prezentacji przedstawię tło i wyjaśnię językowe podstawy modułowości w Javie 9. Drugą częścią wystąpienia będzie live-coding, na którym przeportuję przykładową aplikację w Javie 8, na modułowy kod w Javie 9.
Bio:
Józef Tokarski
Obecnie Full-Stack Java/Web Developer w PGS Software.
Wcześniej pracował w różnych technologiach i rolach w branży IT. Dlatego wybór Javy na trzon swojego skill-setu nie jest wyborem przypadkowym. Realizując każdy projekt stara się go czuć i rozumieć w wielu aspektach, dlatego z powagą zajmuje się również Front-endem Webowym.
Z zamiłowaniem wdaje się w awantury z hejterami Javy, nieraz ubolewając nad faktem, że coraz trudniej ich spotkać.
Poza programowaniem nie potrafi pochwalić się żadnym ciekawym hobby, co z jednej strony trochę go zawstydza, ale z drugiej, w żadnym stopniu nie psuje zadowolenia z życia.