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

254. WJUG

Wydarzenie:
254. WJUG
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
18.06.2019 (wtorek)
Godzina:
18:15
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Wydział MIMUW
Adres:
Banacha 2
Prelegenci:
Opis:

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 pracodawców

Podobne wydarzenia