Skip to content

OSEC Barcamp - modern services

O
Hosted By
OSEC GRUPA ZAWIESZONA .
OSEC Barcamp - modern services

Details

Zaplanowaliśmy dla Was kolejny Barcamp. Tym razem jednak zapraszamy programistów, którzy chcą poznać najnowsze techniki stosowane przy budowaniu systemów.

Barcamp poświęcony będzie nowoczesnym serwisom. Tematy wynikają z wyłaniającego się schematu działań organizacji: próby z mikroserwisami -> podział monolitu na mikroserwisy -> reaktywne mikroserwisy. Pokażemy jak postawić krok milowy w drodze do mikroserwisów, jak uzupełnić to o - kropkę nad "i" po przejściu na architekturę mikroserwisów.
Prezentacje przeprowadzone będą w języku polskim.

Proponujemy Wam następujące tematy:

  1. Od Monolitu do mikrousługi - Wojciech Ciołko, OSEC Software

https://osec.pl/uploads/2017/08/wojtek-6bwsharp.jpg

Od Monolitu do mikrousługi

Na tej prezentacji dowiesz się o co chodzi w podejściu mikrousługowym oraz dlaczego jest to tak gorący ostatnio temat. Wyjaśnię jakie są podstawowe wady i zalety rozwiązań monolitycznych i opartych o mikrousługi, powiem również czym się kierować przy projektowaniu architektury, tak aby była ona skalowalna. Dowiesz się czym się charakteryzuje mikrousługa i jak się to ma do pozostałych elementów systemu. Poruszę również tematy związane z API Gateway na przykładzie Kong.org (http://kong.org/) oraz jaki wpływ na architekturę systemu ma automatyzacja infrastruktury. Na koniec zaprezentuję wykorzystanie mikrousług w systemie Linker - case study.
Dzięki zastosowaniu mikrousług startupy będą mogły tworzyć bardziej skalowalne systemy, co pozwoli na lepsze wykorzystanie ich potencjału.

  1. Reactive web services - Kamil Szymański, OSEC

https://osec.pl/uploads/2017/08/3243993.png

Reactive web services

Ahh, reactive, probably the buzzword of 2017, newer and shinier than good ol' microservices, all asynchronous, non-blocking and I've even heard some event-driven buzz around it. During this live-coding session we won't focus on the shiny nor on saving the world with dataflows using composable operators. Instead we'll focus on how the execution of this reactive approach differs from 'classic imperative approaches' and check how it impacts resource consumption.
We'll also see backpressure in action, cover the topic of reactive converters (e.g. JSON encoders) and talk about event loops.

After this live coding session attendess will get better understanding of why and when should they care about reactive programming. Apart from seeing what's in there for them they will also learn what are the easiest ways to get into trouble if reactive approach is applied thoughtlessly.
Live coding session with examples using Spring (Java), developer-centric

Miejsce: Google Campus Warsaw [dojazd]

Pragniemy poinformować/przypomnieć, że BARCAMP organizowany jest w formule bezpłatnego nieoficjalnego spotkania po pracy. Rejestracja konieczna jest jedynie dla celów organizacyjnych.

Zgłoszenia przyjmujemy także na adres barcamp@osec.pl

Zapraszamy serdecznie :)

Photo of Warsaw OSEC Meetup group
Warsaw OSEC Meetup
See more events
Campus Warsaw
Pl. Konesera 10 · Warsaw