Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Spotkanie PJUG: Architecting your codebase i High-speed reactive

Wydarzenie:
Spotkanie PJUG: Architecting your codebase i High-speed reactive
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
31.01.2017 (wtorek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
tbd
Opis:
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 pracodawców

Podobne wydarzenia