Bartek Zdanowski

Bio:

Na co dzień developer, tata i mąż. Uwielbia Javę, choć ostatnio smakuje innych języków opartych o JVM. Tworzy czysty kod i gasi pożary na produkcji. Pracuje w TouK.

Od czterech lat współorganizuje Confiturę. Współlider Warszawa JUG.

Czasem coś lutuje, bardzo lubi grać w squasha i puszczać modele latające.



Prezentacja:

Vert.x

Język: PL

Vert.x jest skalowalną, rozproszoną, wielojęzyczną i lekką platformą aplikacji.

Vert.x jest oparty o przetwarzanie zdarzeniowe, z szyną zdarzeń – eventbus.

Jest udanym, frameworkiem wielowątkowym, w którym pisanie wielowątkowej aplikacji jest niezwykle proste, bo pisze się ją zawsze jak dla jednego wątku. Nigdy więcej synchronized!

Nieblokujące I/O pozwala na obsługę dużej ilości połączeń, przy małym zużyciu puli wątków.

Jest wielojęzyczny, tzn. w jednej aplikacji można użyć współgrające ze sobą moduły napisane w:

  • javie
  • groovym
  • javascript
  • coffeescript
  • python
  • ruby

Posiada przyjemną, przeźroczystą integrację z frontendem, korzystającą z technologii WebSocket lub SockJS. W praktyce, oznacza to nieprzerwaną komunikację z Frontendem – w ten sposób zdarzenia z backendu przenikają do frontendu i viceversa, bez zbędnej logiki.

Działa wyłącznie w Javie 1.7 lub 1.8, co pozytywnie kopie nas do przodu z wyborem wersji JVM. Koniec z Javą 6!

Działa nawet na Raspberry Pi z Javą 8!

Podczas prezentacji pokażę jak łatwo pisać skalowalne, wielowątkowe aplikacje. Zademonstruję jak przyjemnie zacząć pracę z Vert.x.

Na końcu uruchomię przykładową aplikację na RaspberryPi.



  • jdd

Organizator

Platynowy Sponsor

  • Luxoft

Złoci sponsorzy

Srebrni sponsorzy

Sponsorzy

Sponsor Afterparty

Patroni medialni

  • Teetbee
  • Kariera PLUS
  • Programosy
  • KSUG
  • helion
  • Polish JUG
  • Poznan JUG
  • SDJ
  • naukaJavy.pl
  • pcfoster
  • pcfoster
  • pcfoster