Kielce JUG #21
- Talk #1 Wprowadzenie do Cassandry by Robert Czupioł
Abstract
Wprowadzenie do świata Cassandry. Omówienie podstawowych pojęć takich jak: Consistency Level, Replication Factor, Consistency Hash Ring, Strong Consistency, CAP. Poziom podstawowy.
- Talk #2 Cassandra — robisz to dobrze. Jak napisać aplikację? by Robert Czupioł
Abstract
Większość prezentacji dotyczące Cassandra traktują o anty-patternach — czego nie robić, gdzie Cassandra boli, jakie ma ograniczenia. Natomiast na tej prelekcji postaram się ugryźć temat od drugiej strony — co robić, jak wykorzystać jej siłę i moc, jak analizować dostępne metryki. Temat skupia się nie tyle na samej Cassandrze, co jej wykorzystaniu z punktu widzenia aplikacji. Pokażę przykłady z życia gdzie żonglerka CL, SEP, R/W TO przynosiła oczekiwane rezultaty. Wezmę na tapet (zielone sukno pokrywające stół do obrad) driver Java (broń Boże jdbc) oraz dostępne w nim metryki.
Bio
Człowiek w krótkich spodenkach i znoszonych t-shirtach w środowisku bankowym. Krawatom i nudnym relacyjnym bazom danych mówię NIE. Entuzjasta, ewangelista, ekstremista Cassandra, uczestnik Cassandra i Scylla Summit-ów za wielką wodą, certyfikowany przez DataStax ninja-person (devops, programista, architekt w jednym). Przez 8 lat programista Java, od 1,5 roku również architekt odpowiedzialny w ING Bank Śląski za ‘przeklętą wyrocznię’ (cursed Oracle) oraz ekosystem Hadoop-owy. Z Cassandrą na produkcji od ponad 4 lat, kiedyś w publicznym sektorze zdrowia, obecnie sektorze bankowym. Prywatnie w wolnych chwilach lubię sprawdzać jakość bankowego VPN-a oraz czytać skandynawskie kryminały.