140 spotkanie Krakowskiej Grupy .NET
Zapraszamy na kolejne spotkanie KGD organizowane na żywo. Tym razem wystąpi u nas dwóch prelegentów: Wojciech Świeboda oraz Radek Maziarka. Spotkanie odbędzie się w Klub Studio, ul. Witolda Budryka 4 · Kraków
- "Microservice Architecture - Hard Parts"
Wybieramy architekturę mikroserwisową, aby uzyskać wiele pożądanych cech takich jak modularność, możliwość zmiany, odporność na błędy, testowalność, skalowalność. Lecz pewne rzeczy stają się trudne i nagle okazuje się że te cechy nie zostały uzyskane: na systemem ciężko zapanować, serwisy są ze sobą splątane jak nitka na wietrze a wydajność na 10 maszynach w chmurze wolniejsza niż gdybyśmy mieli monolith działający na 1 maszynie.
Chciałbym omówić 3 tematy, które dla mnie zawsze były najtrudniejsze:
- luźne powiązania (coupling) i jak do tego się ma bounded context,
- procesy działające na wielu serwisach
- czytanie danych na potrzeby UI oraz tworzenia raportów
Wojciech Świeboda
I am a senior developer and architect with strong focus on building state-of-art, creative solutions using the most efficient processes and tools. I believe one cannot be an architect without also implementing some of designed features.
- "Modelowanie biznesowe w Cosmos DB"
Cosmos DB to baza, która jest bardzo mocno promowana przez Microsoft. Jednocześnie jest ona postrzegana jako droga baza. Jest to jednocześnie prawda i nieprawda. Prawda, bo rozwiązanie wdrożone jako kopia rozwiązania z baz SQL skończy się zawałem serca dyrektora finansowego. Nieprawda, bo odpowiednie podejście pozwala znacznie obniżyć koszt i cieszyć się bardzo wydajnie skalującym się rozwiązaniem.
Na prezentacji chciałbym wam pokazać jak na konkretnym przykładzie biznesowym (ogólnopolska wypożyczalnia rowerów) przygotować propozycje rozwiązania, wdrożyć wybrane i wyliczyć ich koszt. A na koncu przedstawić sposoby monitorowania bazy danych.
Radek Maziarka
Solution Architect i Engineering Manager w obszarze Azure. Pracuje przy pełnym zakresie tworzenia produktów cyfrowych - od analizy wymagań, przez architekturę i budowę systemu informatycznego, po jego utrzymanie na produkcji. Po pracy realizuje konsultacje i warsztaty dla firm oraz wspomaga technologicznie organizacje pozarządowe. Zwolennik pracy zwinnej i ciągłego samodoskonalenia. Można go złapać na blogu https://radekmaziarka.pl i Twitterze @RadekMaziarka
https://radekmaziarka.pl/