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

254. WJUG

Event:
254. WJUG
Event type:
Meetup
Category:
IT
Topic:
Date:
18.06.2019 (tuesday)
Time:
18:15
Language:
Polish
Price:
Free
City:
Place:
Wydział MIMUW
Address:
Banacha 2
Description:

Zapraszamy na 254. spotkanie Warszawa JUG, które odbędzie się 18. czerwca o godzinie 18:15 w sali 3180 (2. piętro) Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego przy ulicy Banacha 2.


Agenda:


  • 18:15 - Intro
  • 18:20- Micronaut - Robert Witkowski


Opis prelekcji:

"Micronaut is a new JVM-based, full-stack framework for building modular, easily testable microservice applications. Unlike reflection-based IoC frameworks, which load and cache reflection data for every single field, method, and constructor in your code, with Micronaut, your application startup time and memory consumption are not bound to the size of your codebase. Project lead by Oracle Groundbreaker Award winner Graeme Rocher."


Powyższy tekst to cytat, który można znaleźć na oficjalnych stronach Micronauta.

W swojej prezentacji chciałbym porozmawiać z Wami o tym, czy sformułowania te są prawdziwe, czy może jednak nie do końca.

Opowiem o tym jak, używając tego frameworka, zaimplementować najpopularniejsze wzorce używane w aplikacjach opartych o architekturę mikroserwisową (service discovery, external config server, distributed tracing, load balancing, monitoring, async/sync communication) oraz jak jego twórcy podeszli do wsparcia programistów w rozwijaniu typowych funkcjonalności występujących w aplikacjach biznesowych (dostęp do różnych baz danych, tworzenie REST endpointów).


Na koniec pokaże Wam wyniki testów wydajnościowych, w których porównywaliśmy Micronauta z pewnym bardzo bardzo popularnym frameworkiem JVMowym. Dzięki temu będziemy mogli faktycznie ocenić czy zastosowane podejście i optymalizacje pozwalają uzyskać szybszy start aplikacji i mniejsze zużycie pamięci.


O prelegencie:


Wiodący Programista w zespole ASC LAB.

Zafascynowany możliwościami sztucznej inteligencji i uczenia maszynowego. Lubiący wyzwania, nowe technologie i dobrze zaprojektowane rozwiązania.

Aktualnie odpowiedzialny za działania R&D, aktywne wsparcie projektów, mentoring oraz propagowanie dobrych praktyk wewnątrz organizacji.

Profile of employers

Similar events