FILM: MICROSERVICES – YOU KEEP USING THAT WORD

Dodane 07.04.2017 o godz. 10:01//Brak komentarzy

 

 

TECH.3CAMP #39 4 KWIETNIA W GPN-T

Dodane 28.03.2017 o godz. 00:17//Brak komentarzy

Zapraszamy na 39. spotkanie z cyklu tech.3camp, które odbędzie się 4 kwietnia o godz. 18:00 w Gdańskim Parku Naukowo-Technologicznym. Tematem spotkania będą mikroserwisy i cloud computing.

 

Agenda spotkania:

 

18:00 – 18:30 Jakub Marchwicki, Microservices – you keep using that word

 

Mikroserwisy. Wszyscy mówią o mikroserwisach, wszyscy mówią że ‚robią’ mikroserwisy. Nie jest to trudne, bowiem definicja mikrousług jest stosunkowo enigmatyczna: funkcjonalna dekompozycja na niezależne usługi. To skutkuje wieloma podejściami, implementacjami, frameworkami – i każdy może robić mikroserwisy po swojemu.

No i poza tym jest to modne, fajne, łatwe, pociągające itd itp. I jak wszystko ma swoje konsekwencje, takie których nie widzimy na pierwszy rzut oka, konsekwencje sięgające głębiej w IT – daleko daleko poza HTTP + JSON, z czym głównie kojarzymy mikro usługi.

Podczas tej prezentacji postaram się spojrzeć na ciemną stronę mikrousług. Na to co tracimy (choć nawet nie zdawaliśmy sobie z tego sprawy); porozmawiamy o spójności, dostępności, jakości i takich tam drobiazgach na które nie zwracamy uwagi jak właśnie odnaleźliśmy nowy wspaniały frejmłork.

 

18:30 – 19:00 Jakub Dziwisz, AirHelp, AirHelp vs. Serverless — serwis pogodowy

 

Blisko rok temu zaczęliśmy pracę nad pierwszym projektem w architekturze _serverless_. Połączyliśmy w nim kilka języków programowania, przetestowaliśmy wiele rozmaitych technologii i rozpoczęliśmy transformację firmy. Niejako przy okazji rozwiązaliśmy prawdziwy problem biznesowy. Teraz, gdy na produkcji działa już kilkanaście mikroserwisów opartych o AWS Lambda, przyszedł czas na studium przypadku pacjenta 0.

 

19:00 – 19:15 Przerwa

 

19:15 – 19:45 Filip Haftek, AirHelp, Mikroserwisy – jak je ujarzmić?

 

Czy architektura mikroserwisów jest skalowalna? W jaki sposób rozwinąć ją i utrzymać? Filip przedstawi open source’owe narzędzia i rozwiązania, które pozwoliły AirHelp dobić do 300 maszyn bez większych strat w ludziach.

 

19:45 – 20:15 Krzysztof Raciniewski, Dynatrace, Wzorce projektowe w programowaniu rozproszonym (na przykładzie technologii Azure)

 

Wybrane rozwiązania dla programowania projektowanego napotkane podczas rozwiązywania rzeczywistych problemów. Główne zagadnienia to wybór przywódcy, indeksowanie i partycjonowanie bazy danych oraz konfiguracja. Przykłady oparte są na gotowych rozwiązaniach chmury Microsoft Azure w C#.

 

Uczestnictwo w spotkaniu jest bezpłatne, ale z racji ograniczonej ilości miejsc obowiązuje wcześniejsza REJESTRACJA.

 

Kiedy: wtorek, 4 kwietnia 2017, godz. 18:00

Gdzie: Gdański Park Naukowo-Technologiczny, ul. Trzy Lipy 3, budynek C, sala FGH (poziom -1)

 

Prelegenci:

 

Jakub Marchwicki

Programista od kilkunastu lat, architekt od kilku, analityk czasami, konsultant jak trzeba, manager z wyboru, trener z zamiłowania, wannabe entrepreneur z marzeń, lider Java User Group w Gdańsku – jest spora szansa, że nic z tego nie robię dobrze. Ale próbuje… i wyciągam wnioski z porażek.

 

Jakub Dziwisz

VP Engineering w AirHelp, wcześniej CTO w Boostcom. Problemy lubi rozwiązywać przy pomocy technologii, a technologie dobierać do problemu. I właśnie za tę elastyczność kocha mikroserwisy. Gdy akurat musi coś przemyśleć zakłada buty do biegania albo wsiada na rower.

 

Filip Haftek

Core developer w AirHelp, buduje narzędzia dla reszty zespołu – najchętniej w Go – oraz szkoli i udziela się w projektach opensource’owych. W wolnych chwilach pakuje do kontenerów i szuka skalowalnych rozwiązań.

 

Krzysztof Raciniewski

Zajmuję się programowaniem od 20 lat i ciągle znajduję przyjemność w poznawaniu i uczeniu się nowych technologii. Nie straszna mi Java, C++ czy Python. Głównymi problemami nad którymi pracowałem to monitorowanie sieci, systemów operacyjnych i wydajności aplikacji. Obecnie główny temat mojej pracy to pomiary technologii chmurowych AWS, OpenStack i Azure. Jestem fanem rozwiązań prostych i skutecznych nie tylko w życiu zawodowym ale i codziennym.

PREZENTACJA: OCHRONA WEBAPLIKACJI ZA POMOCĄ WIRTUALNYCH POPRAWEK

Dodane 09.02.2017 o godz. 13:35//Brak komentarzy

 

 

FILM: ZIELONA KŁÓDKA OD MOMENTU INSTALACJI – OPEN MIC

Dodane 09.02.2017 o godz. 13:33//Brak komentarzy