Andrzej Grzesik

Bio:

Programuję, bo lubię ;-) W Javie, wydanie EE. Najczęściej w trzewiach (tzw. backendzie) systemów złożonych z wielu maszyn i działających pod sporym obciążeniem. Natomiast UI to nie moja działka ;-)

Wierzę w ludzi, agile i jakość, a przede wszystkim pragmatyzm i skuteczne stosowanie osiągnięć inżynierii oprogramowania we właściwych miejscach. Jestem entuzjastą tworzenia oprogramowania wysokiej jakości i bliskie są mi ideały ruchu Software Craftsmanship. Jestem jednym z organizatorów GeeCONa, należę do PJUG i SSEPP.

Poza pracą czas spędzam jeżdżąc na rowerze i czytając tradycyjne, papierowe książki.

Prezentacja 1:

HBase: ujarzmij swoje dane

HBase to NOSQLowa baza danych oparta o Apache Hadoop [2]. Chciałbym przedstawić to narzędzie, omówić jego rzeczywiste zastowania na przykładzie własnych doświadczeń oraz wielkich m.in. Adobe [3] i Facebooka [4]).

Następnie, chciałbym pokazać API i kilka przykładów na żywo oraz opowiedzieć, jak można połączyć HBase w aplikacji z tradycyjnym, relacyjnym datastorem, opisać co w takiej konfiguracji gdzie trzymać żeby całość grała.

A na sam koniec zademonstrować MapReduce jako często występujące, naturalne uzupełnienie HBase.

  1. http://hbase.apache.org/
  2. http://hadoop.apache.org/
  3. http://hstack.org/why-were-using-hbase-part-1/
  4. http://borthakur.com/ftp/RealtimeHadoopSigmod2011.pdf

Prezentacja 2:

Git: wydajnie

Razem z Konradem Malawskim [1] opowiemy o systemie kontroli wersji Git [2]:

  1. podstawach rozproszonych systemów kontroli wersji, istniejącym ekosystemie narzędzi i wsparciu w popularnych IDE i produktach towarzyszących
  2. wrażeniach po używaniu go w firmach, w których do tej pory pracowaliśmy, przy używaniu repozytoriów
    • hostowanych samodzielnie (i sposobach, w jaki można to robić)
    • z wykorzystaniem GitHuba [3]
    • oraz używaniu Gita jako interfejsu do Subversion
  3. Gerrit – systemie wspierania code-review integralnie zintegrowanym z Gitem, używanym między innymi do tworzenia platformy Android
  4. łączeniu Gerrita z Jenkinsem [4]/Hudsonem [5] i Gerritem [6] , aby uzyskać pre-tested commit
  1. http://pl.linkedin.com/in/konradmalawski
  2. http://gitscm.org
  3. http://github.com/
  4. http://jenkins-ci.org/
  5. http://hudson-ci.org/
  6. http://code.google.com/p/gerrit


  • jdd

Organizator

Złoci sponsorzy

  • e-point
  • j-labs

Srebrni sponsorzy

  • Lumesse
  • Luxoft
  • SII

Sponsorzy

  • Redhat
  • WITS

Sponsor Afterparty

  • WITS

Patroni medialni

  • helion
  • Polish JUG
  • Poznan JUG
  • SDJ