UBS
Świadczymy usługi finansowe z szwajcarską jakością i precyzją. W Polsce nasze siedziby znajdują się w Krakowie i we Wrocławiu, a gama realizowanych przez nas projektów jest szeroka: od finansów, analiz i operacji, przez prawo, obszary ryzyka i zarządzanie projektami, aż po obszar IT. Więcej znajdziesz tutaj: [ubs.com/polandcareers]. Wierzymy, że różnorodność myśli, wiedzy i doświadczeń jest kluczem do sukcesu naszej firmy, dlatego wspieramy inicjatywy z obszaru Diversity, Equity & Inclusion.
Zobacz firmęTechnologia gRPC i HTTP2 w architekturze mikro-serwisów
Interesują cię wysoce wydajne systemy komunikacji w architekturze mikro-serwisów? Co właściwie oznacza „wysoka wydajność” i jak technologie wspierające „low latency” mogą pomóc w jej osiągnięciu? Dołącz do webinaru z ekspertem UBS i dowiedz się więcej! Na wstępie poznamy podstawy teoretyczne zagadnienia poparte sporą dawką praktycznych przykładów, po czym przejdziemy do działania i postaramy się stworzyć dwa proste serwisy w oparciu o Spring Boot. Na koniec skomunikujemy je ze sobą przy pomocy gRPC. Brzmi ciekawie? Nie czekaj, zapisz się już dziś! Warsztat skierowany do studentów/studentek takich kierunków jak: Automatyka i Robotyka, Informatyka, Teleinformatyka lub pokrewne Warsztat będzie odbywać się zdalnie (online) - konieczne jest posiadanie komputera.
Warsztat już się odbył
Wymagania uczestników
Opis warsztatu
Warsztat został podzielony na dwie części. W pierwszej części warsztatu przedstawiona zostanie część teoretyczna podparta przykładami bazującymi na realnych przypadkach użycia. W jej trakcie zaznajomimy się co to właściwie oznacza "wysoka wydajność" i jak technologie wspierające "low latency" pozwalają ją osiągnąć. W drugiej części zajęć postaramy się stworzyć dwa proste serwisy - aplikacje w oparciu o Spring Boot, oraz postaramy się skomunikować je ze sobą przy pomocy gRPC.
Dodatkowe wymagania:
- Znajomość podstaw programowania w języku Java.
- Posiadanie dowolnego środowiska programistycznego wspierającego język Java (zalecane korzystanie z IntelliJ).