Mikroserwisy - technologiczne piekło

Mikroserwisy są przez wielu programistów postrzegane są jako panaceum na wszystkie bolączki związane z skomplikowanym monolitem. Podzielenie aplikacji na osobne serwisy ma pozwolić na lepsze zrozumienie domeny biznesowej, rozgraniczenie zależności i częstsze niezależne deploymenty.

Tyle teorii. Praktyka pokauje, że mikroserwisy zamiast niwelować złożoność tylko ją mnożą. W rezultacie zamiast rozwiązywać problemy biznesowe to skupiamy się na rozwiązywaniu problemów technicznych. Po wdrożeniu mikroserwisów aplikacja zaczyna się komplikować i ostatecznie jesteśmy w gorszej sytuacji, niż byliśmy.

W mojej prezentacji chciałbym pokazać jak techniczne postrzeganie mikroserwisów potrafi utrudnić lub nawet uniemożliwić wdrożenie tego wzorca. A przede wszystkim, dlaczego dobre zrozumienie potrzeb biznesowych jest jeszcze bardziej potrzebne niż wcześniej.

O prelegencie

Solution Architect, Team Leader i programista w obszarze .NET prowadzący prezentacje i szkolenia, a także organizujący konferencje programistyczne. Po pracy pomaga firmom w projektach IT oraz wspomaga technologicznie Stowarzyszenie Libertariańskie. Zwolennik dostarczania wartości małymi krokami. Można go złapać na blogu https://radekmaziarka.pl i Twitterze @RadekMaziarka.

powrót
Radosław Maziarka Radosław Maziarka

.Net / JS developer, team leader, IT consultant. Wroclaw, Poland • radekmaziarka.pl