wtorek, 28 maja 2013

Apache Lucene praktycznie

Bieżący sezon dla Trójmiasto Java User Group wydaje się być bardzo dobry. Chętnych prelegentów jest coraz więcej, publiki raczej nie brakuje, a tematy wydają się interesujące. Po sukcesie grupy w zeszłym roku (po praktycznie roku stagnacji), postanowiliśmy nie zwalniać tempa. Chociaż czerwiec jest tzw. "sezonem ogórkowym", to jednak postanowiliśmy zorganizować coś, co trygryski lubią najbardziej, czyli.... warsztaty!

15 czerwca odbędą się warsztaty z Apache Lucene, które poprowadzą nasi wielokrotni prelegenci: Dominika Puzio i Patryk Makuch z Wirtualnej Polski.

Oto jak prelegenci zachęcają do wzięcia udziału:

W zeszłym roku przez trzy JUGowe spotkania opowiadaliśmy, że Apache Lucene działa. Teraz to pokażemy  W trakcie warsztatów, wspólnie z uczestnikami, stworzymy aplikację, którą “załadujemy” hasłami z polskiej wikipedii i napiszemy do nich wyszukiwarkę z funkcjami podpowiadania, kategoryzacji, fuzzy search, podświetlaniem znalezionych słów i kilkoma innymi bajerami  dzieląc się przy okazji naszym doświadczeniem związanym z wydajnością proponowanych rozwiązań. Zdecydowaliśmy, że skorzystamy wprost z biblioteki, bez pośrednictwa gotowych, opartych na niej systemów jak SOLR, Hibernate Search, czy, szalenie modny ostatnio, Elastic Search, ponieważ postawienie ich i uruchomienie według tutoriala przebiega zwykle bez bólu, za to diagnoza problemów, jakie pojawiają się w środowisku produkcyjnym bywa o wiele trudniejsza właśnie z powodu konieczności posiadania wiedzy o Lucene (“There’s more Lucene in SOLR than You think!”: http://blog.orange11.nl/2012/04/11/theres-more-lucene-in-solr-than-you-think). I mimo niewątpliwej atrakcyjności gotowych rozwiązań, wielcy tego świata, jak Twitter, Wikiepedia czy JIRA, wciąż używają “czystej” Lucene.
Warsztaty kierujemy zarówno do tych, którzy chcieliby rozbudować swój repertuar o umiejętność dodawania funkcjonalności wyszukiwania do tworzonych systemów, jak i do tych, którzy na co dzień mają do czynienia z którymś z rozwiązań opartych o Lucene, i chcieliby “zajrzeć pod maskę”.


Trójmiasto Java User Group serdecznie zaprasza wszystkich chętnych!

Pozdrawiam i do następnego razu!