Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Spotkanie PJUG: Architecting your codebase i High-speed reactive

Event:
Spotkanie PJUG: Architecting your codebase i High-speed reactive
Event type:
Meetup
Category:
IT
Topic:
Date:
31.01.2017 (tuesday)
Time:
18:00
Language:
Polish
Price:
Free
City:
Place:
tbd
Description:
Zapraszamy na kolejne spotkanie PJUG, które odbędzie się we wtorek 31 stycznia 2017 o godzinie 18:00. Będziemy gościć 2 prelegentów z następującymi tematami:
  • Kamil Szymański - Architecting your codebase
  • Piotr Pracuch - High-speed reactive microservices with Vert.x and rxJava
Sponsorem spotkania została firma VirtusLab.
  • Kamil Szymański - software developer, entuzjasta JVM i open-source
Architecting your codebase Legenda ludowa głosi, że większość dużych system kończy jako implementacja antywzorca big ball of mud i że uratować przed tym może nas tylko nowa, lepsza architektura. Oczywiście co roku nowsza i jeszcze lepsza, a mimo to nie zmieniająca w znaczący sposób tempa biodegradacji kodu wytwarzanych systemów. Wydaje się, że w pogoni za buzzwordami, seksownymi i rozwiązującymi wszystkie problemy technologiami zapomnieliśmy o podstawach projektowania systemów, bez których każda nowa architektura wiedzie nas w tym samym kierunku.Jeśli widziałeś kiedyś duży system, który mimo lat developmentu nadal można było rozwijać w racjonalnym tempie to był to zapewne system zbudowany na wspomnianych, solidnych podstawach. Dlatego też w ramach sesji live-coding spojrzymy na tak oklepane, aczkolwiek istotne, zasady i pryncypia jak enkapsulacja, SRP, modularyzacja czy high cohesion, loose coupling.Spojrzymy na nie jednak na nieco wyższym poziomie niż zwykła to robić literatura branżowa. Weźmiemy na warsztat projekt Spring pet-clinic, rozłożymy go na części (a raczej moduły) pierwsze i wykonamy jego refaktoryzację ku głębszemu zrozumieniu.
  • Piotr Pracuch -  technology enthusiast, humble dev @ Sensinum
High-speed reactive microservices with Vert.x and rxJava   Rise of the IoT, mobile apps and increased interest in big data are changing the development landscape as we know it. Businesses are more and more reliant on the technology which puts an increasing pressure on availability, responsiveness and scalability. Traditional thread per request approach found in Servlet spec is unable to address new requirements efficiently, new tools are needed. During the session we’ll explore how Vert.x - unopinionated toolkit for building reactive applications - can help us address these challenges. We’ll review core concepts and principles and see how Vert.x can play nice with Rx. In the end we’ll put it all together to see a working service.

Profile of employers

Similar events