dotnetomaniak.pl - Artykuły z tagiem mikroserwisy

Recent years have been marked by microservices. Who among you hasn’t heard of them? They were everywhere – at conferences, groups, job listings, coffee talks, and blog posts. At some point it got to the point where if you weren’t working on a system composed of microservices, it was kind of a problem – you felt the world was getting away from you, and your colleagues were in another galaxy. Someone found a silver bullet for the design of IT systems. On the other...

Dillema 1: Monolith or microservices? – Me About Software

Architektura 842 dni, 12 godzin, 16 minut temu jedmac 152 źrodło rozwiń

Mikroserwisy muszą być wspomniane przynajmniej raz na kilka artykułów, podobno w innym wypadku blog jest uznawany za archaiczny. Korzystając z tej architektury łatwo jest jednak strzelić sobie w stopę. Systemy oparte na zdarzeniach mają wiele zalet - niski coupling, ułatwiona komunikacja z biznesem oraz duża elastyczność.

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Dlaczego Twoje mikroserwisy potrzebują zdarzeń?

Architektura 1320 dni, 14 godzin, 55 minut temu Cesarstwo-Dev 135 źrodło rozwiń

From my experience, sociological aspects of working in a distributed microservices environment give more risks than technical mistakes. Last week I technical part, this time I will talk more on how our non-technical decisions can impact our project. Read more on "Hype Oriented Programming", "Conway Law", "Cognitive Load".

Tagi: mikroserwisy
Źródło: event-driven.io
Dziel się z innymi:
Sociological aspects of Microservices - Oskar Dudycz

Architektura 1386 dni, 3 godziny, 47 minut temu oskar-at-net 46 źrodło rozwiń

Bardzo interesujący tydzień za nami! W końcu pojawił się .NET 5, a wraz z nim 3-dniowa konferencja pełna interesujących prelekcji! Kilka z nich było poświęcone projektowi Tye. Temat ten bardzo mnie zainteresował, więc postanowiłem samodzielnie spróbować użyć tego narzędzie. Efektem mojego eksperymentu jest wpis, który właśnie czytasz w Cesarstwie-Dev! Nie będę wchodził w techniczne szczegóły tego projektu, lecz pokażę kolejne efekty pierwszych kilku godzin pracy z Tye. Mam nadzieję, że jesteście równie z...

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Project Tye - ułatwiona implementacja mikroserwisów

Sztuka programowania 1452 dni, 14 godzin, 28 minut temu Cesarstwo-Dev 149 źrodło rozwiń

What I learned from $2500 Udi Dahan course Around the beginning of April 2020 Udi Dahan, owner of Particular Software, released his course in a form of online videos, for free. The big deal is that Udi is one of the world’s foremost experts on Service-Oriented Architecture, Distributed Systems, and Domain-Driven Design. This was a trigger for me and my whole team to watch the course and have a weekly discussion session to talk through completed chapters. Here is what I learned.Use messaging In his cour...

Tagi: mikroserwisy, SOA
Dziel się z innymi:
What I learned from $2500 Udi Dahan course – Michał Białecki Blog

Architektura 1593 dni, 15 godzin, 14 minut temu michal-bialecki 134 źrodło rozwiń

Kolejny odcinek o mikroserwisach albo …patologii w mikroserwisach? Teraz luźne gadki nad elementem o nazwie platforma, czyli tam, gdzie prawie wszyscy pchają Kubernetes… Czy tak musi być? Niekoniecznie!

Źródło: patoarchitekci.io
Dziel się z innymi:
Patologie Mikroserwisów - Platforma

Architektura 1627 dni, 15 godzin, 52 minuty temu Łukasz Kałużny 116 źrodło rozwiń

Architectural Drivers for Modular Monolith architecture. Comparison to Microservices architecture.

[EN] Modular Monolith: Architectural Drivers - Kamil Grzybek

Architektura 1775 dni, 13 godzin, 46 minut temu kamgrzybek 114 źrodło rozwiń

W poprzednim wpisie poruszyłem tematykę transakcji biznesowych w systemach rozproszonych, przedstawiając różne sposoby na ich projektowania i kontrolowanie. Dziś, zgodnie z zapowiedzią przedstawię kod C#, który będzie niczym innym jak implementacją hybrydową wzorca saga/oraz process manager. Bez zbędnego przedłużania, zaczynajmy!  Chronicle – potrzeba matką wynalazków… Jeżeli czytałeś/aś...

Źródło: foreverframe.net
Dziel się z innymi:
Chronicle, czyli saga/process manager dla .NET Core - Forever F[r]ame

Programowanie rozproszone 1850 dni, 15 godzin, 2 minuty temu dpawlukiewicz 352 źrodło rozwiń

Kompleksowy kurs online wprowadzający w świat nowoczesnej architektury mikroserwisów z wykorzystaniem metodyki Event Storming oraz najpopularniejszych technologii takich jak: .NET Core, Docker, Kubernetes, Istio Service Mesh i wiele innych!

Źródło: mikroserwisy.net
Dziel się z innymi:
[Reklama] Mikroserwisy .NET - Kompleksowy kurs online wprowadzający w świat nowoczesnej architektury mikroserwisów!

Inne 1859 dni, 15 godzin, 14 minut temu dpawlukiewicz 248 źrodło rozwiń

Many people at the beginning of the project ask themselves - what architecture to choose? Would you not even think about it when starting your first serious project? I bet you would. In this post, I will try to answer this question from my perspective because I have always thought about it myself… until one day.

Architectural patterns - holiness or guideline?

Sztuka programowania 1893 dni, 15 godzin, 51 minut temu netsharpdev 111 źrodło rozwiń

Czy mikroserwisy to Bounded Contexty? Czy modularyzacja na poziomie architektury systemowej powinna wpływać na sposób wdrożenia? Co tak właściwie chcemy osiągnąć wprowadzając podziały na różnych poziomach architektury?

Źródło: itlibrium.com
Dziel się z innymi:
Architektura systemowa i wdrożeniowa są ortogonalne

Architektura 2034 dni, 15 godzin, 17 minut temu technites_pl 146 źrodło rozwiń

Dziś odpowiedź na zdecydowanie najczęściej zadawane pytanie w kontekście naszego projektu DShop. Brzmi ono „w jaki sposób użytkownik końcowy aplikacji wie czy jego komenda została (i kiedy została) przetworzona?”. Na pierwszy rzut oka odpowiedź na to pytanie może wydawać się trywialna, prawda? Wszak większość typowych aplikacji webowych po wykonaniu jakiejś akcji informuje nas o jej powodzeniu lub błędzie poprzez np. toastry...

CQRS i mikroserwisy...i async: jak poinformować użytkownika o stanie przetwarzanej operacji? - Forever F[r]ame

Programowanie rozproszone 2046 dni, 15 godzin, 19 minut temu dpawlukiewicz 329 źrodło rozwiń

In this article we are going to focus on another fundamental concepts of microservice based architecture – api gateways.

Źródło: altkomsoftware.pl
Dziel się z innymi:
Building API Gateways With Ocelot - Software House ASC

Sztuka programowania 2065 dni, 14 godzin, 45 minut temu witek1902 142 źrodło rozwiń

Tytuł tego posta to nie pomyłka. Zachęcam do zapoznania się z najlepszą metodą do obniżenia SLA swoich usług.

Źródło: blog.scooletz.com
Dziel się z innymi:
Nalepsza metoda na obniżenie SLA Twoich serwisów | Szymon Kulec `Scooletz`

Architektura 2171 dni, 13 godzin, 18 minut temu Scooletz 108 źrodło rozwiń

W poprzednim wpisie dosyć obszernie przedstawiłem ogólny koncept oraz implementację zapisu danych w aplikacji DShop, która opiera się na architekturze mikroserwisowej oraz wzorcu CQRS. W tym wpisie zajmiemy się drugim flow przepływu danych w aplikacji tj. ich odczytem. Zaczynajmy!  Ogólny zarys podejścia Przed omówieniem kodu znów pozwolę sobie na uprzednią prezentację koncepcji posługując się prostym diagramem:     Całe flow rozpoczyna się oczywiście od otrzymania żądania HTTP, które w swoim URI ...

Źródło: foreverframe.net
Dziel się z innymi:
CQRS i mikroserwisy: odczyt danych - Forever F[r]ame

Architektura 2242 dni, 14 godzin, 37 minut temu dpawlukiewicz 204 źrodło rozwiń

Ostatnimi czasy na blogu było dosyć cicho, ale wynika to z dwóch rzeczy. Po pierwsze zrobiłem sobię przerwę wakacyjną (która przyznam szczerze rozciągnęła się nieco w czasie), a po drugie aplikacja DShop zmieniła się mocno pod kontem infrastrukturalnym, dlatego pozwoliłem sobie wstrzymać serię o mikroseriwach, aby nie doszło do sytuacji, w której prezentowany w poście kod staje się po chwili nieaktualny. Tyle słowem wstępu. W jednym z ostatnich wpisów przedstawiłem czym jest, a czym nie jest wzorzec CQR...

Źródło: foreverframe.net
Dziel się z innymi:
CQRS i mikroserwisy: zapis danych - Forever F[r]ame

Architektura 2255 dni, 14 godzin, 23 minuty temu dpawlukiewicz 227 źrodło rozwiń

W dokumentacji Microsoft przeczytamy, że Azure Service Fabric to platforma wspomagająca tworzenie, deployment oraz zarządzanie skalowalnymi i niezawodnymi mikroserwisami. Definicja jest nieco zawiła i mało obrazowa dla osób które wcześniej nie pracowały z podobnym rozwiązaniem. Co to właściwie oznacza? No cóż, zacznijmy od końca, czyli od pojęć “skalowalny” i “niezawodny”.

Co to jest ten cały Azure Service Fabric? | chrisseroka

Cloud 2276 dni, 11 godzin, 58 minut temu https://chrisseroka.wordpre... 98 źrodło rozwiń

It’s been a while since I published the latest article, but it’s high time to finally get into the topic of microservices for real. Does open source, .NET Core, distributed system, Docker and other cool words sound good to you? If that’s the case, stick with me and let me guide you through the world (or at least part of it) of microservices. This is going to be the very first article (an introduction) of the upcoming series.

Dziel się z innymi:
.NET Core Microservices – DShop | Piotr Gankiewicz

Architektura 2317 dni, 13 godzin, 44 minuty temu spetz 213 źrodło rozwiń

Zdaję sobie sprawę, że temat dzisiejszego wpisu zdecydowanie nie wygląda „PRO” i wydawać by się mogło, że przeznaczony jest dla absolutnych laików programowania. Myślę jednak, że wielu programistów zaczynających swoją przygodę z mikroserwisami zadaje sobie w duchu pytanie, w jaki sposób ustrukturyzować wszystkie projekty i pliki, aby miało to ręce i nogi. Cóż… ja przynajmniej tak miałem i po kilku próbach + dyskusjach z innymi programistami wypracowałem własny „przepis”, który uwaga – dla mnie działa. Ni...

Źródło: foreverframe.net
Dziel się z innymi:
O repozytoriach i strukturze projektów w aplikacji opartej o mikroserwisy - Forever F[r]ame

Sztuka programowania 2319 dni, 14 godzin, 52 minuty temu dpawlukiewicz 201 źrodło rozwiń

Mikroserwisy to temat, który w moim odczuciu jest nadal bardzo popularny na wszelkiego rodzaju meetupach, czy konferencjach porgramistycznych (sam się do tego poniekąd przyczyniam). Implikacją tego jest fakt , że wielu programistów odchodzi od oklepanych i bardzo niemodnych monolitów, na rzecz systemów rozproszonych. Pytanie brzmi, dlaczego? Osobiście uważam, że hype wszyskitgo co „distributed” i „micro” jest poniekąd efektem kuli śniegowej popchniętej kilka lat temu. Ktoś kiedyś wspomniał o SOA, nazwał ...

Źródło: foreverframe.net
Dziel się z innymi:
Ciemna strona mikroserwisów - Forever F[r]ame

Architektura 2324 dni, 16 godzin, 1 minutę temu dpawlukiewicz 281 źrodło rozwiń

1 2