dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Architektura

I explained in my recent article the facts and myths of CQRS. If you heard you need: - 2 databases - to use a messaging queue - to be facing Eventual Consistency - use it with Event Sourcing and it's hard to apply and complicates the architecture. Then you should definitely read this post!

Tagi: CQRS
Źródło: event-driven.io
Dziel się z innymi:
CQRS facts and myths explained - Oskar Dudycz

Architektura 11 godzin, 25 minut temu oskar-at-net 30 źrodło rozwiń

We’ve all seen systems that were tightly coupled, and maybe you are working in that kind of system right now. It seems that keeping codebase without high coupling its hard. Because most of the systems ends as not maintainable mess, we just need some time to make it like that. And I want to be clear, I’m not trying blaming any of you because I’ve done the same. But after 60 years from when coupling was invented, I think it’s time to stop chasing the newest technologies and focus on what is causing those p...

Źródło: itdepends.pl
Dziel się z innymi:
Modern coupling is now traveling in our queues

Architektura 2 dni, 10 godzin, 35 minut temu Daniel Dziubecki 47 źrodło rozwiń

Answering the question "What's the difference between a command and an event?" is not so obvious as it may seem. Fact vs Intent is not explaining everything. I went through the different aspects of this distinction in my new blog post. I also explain the consequences of those considerations.

Źródło: event-driven.io
Dziel się z innymi:
What's the difference between a command and an event? - Oskar Dudycz

Architektura 14 dni, 10 godzin, 41 minut temu oskar-at-net 82 źrodło rozwiń

What texting Ex has to do with Event-Driven Design? It appears that more than we would think. Read more in the blog post.

Źródło: event-driven.io
Dziel się z innymi:
What texting Ex has to do with Event-Driven Design? - Event-Driven.io

Architektura 35 dni, 10 godzin, 20 minut temu oskar-at-net 33 źrodło rozwiń

I oto jest on – 69. odcinek. I od razu ostrzeżenie, to jest długi odcinek. Dłuższy niż dotychczasowy rekordzista więc przygotujcie się na długi spacer. A w tym odcinku z naszym gościem rozmawiamy o architekturach opartych o zdarzenia. Miłego słuchania.

Architektury oparte o zdarzenia – Ostra Piła

Architektura 37 dni, 23 godziny, 48 minut temu macabre13 64 ź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 41 dni, 33 minuty temu oskar-at-net 42 źrodło rozwiń

These days dunking on #Microservices is getting easier, so I did it. I provided my rational take on how to (not) cut your system into microservices.

Źródło: event-driven.io
Dziel się z innymi:
How (not) to cut microservices - Oskar Dudycz

Architektura 49 dni, 10 godzin, 27 minut temu oskar-at-net 81 źrodło rozwiń

Czy znasz Model C4? A może nie wiesz, dlaczego warto zapoznać się z tym Terminem? W artykule przedstawiam 10 powodów. Dlaczego jest to temat gody uwagi. Przeczytaj poniższy tekst, a zainteresujesz się tematem.

Źródło: mrdev.pl
Dziel się z innymi:
10 powodów, dla których warto znać Model C4.

Architektura 56 dni, 10 godzin, 36 minut temu godev 219 źrodło rozwiń

Are you curious why your messages are getting lost sometimes or how to implement at-least-once or exactly-once delivery guarantees? If you want to know how Outbox and Inbox pattern can help you - here's my take on that

Outbox, Inbox patterns and delivery guarantees explained - Oskar Dudycz

Architektura 63 dni, 10 godzin, 41 minut temu oskar-at-net 104 źrodło rozwiń

"How do you version events?" That is the question I'm asked quite often. Every day I'm more convinced that the best option for versioning the event schema is to prevent conditions in which versioning is needed. Check the article to know why.

Źródło: event-driven.io
Dziel się z innymi:
How to (not) do the events versioning? - Oskar Dudycz

Architektura 70 dni, 8 godzin, 24 minuty temu oskar-at-net 73 źrodło rozwiń

Apparently, one of the worst things you can wish someone is “may you live in interesting times”. In these interesting times of ours, I wanted to write something to cheer you up, something optimistic. What could be more optimistic than an optimistic concurrency?

Optimistic concurrency for pessimistic times - Event-Driven.io

Architektura 77 dni, 10 godzin, 39 minut temu oskar-at-net 44 źrodło rozwiń

While explaining the Event Sourcing, bank account balance calculation is a common starting point. I claim that even though it sounds right, then it’s not the best example to show at first. In this post, I explain the ES basics and first set of considerations that may arise when starting to evaluate it.

Źródło: event-driven.io
Dziel się z innymi:
Why a bank account is not the best example of Event Sourcing? - Event-Driven.io

Architektura 84 dni, 10 godzin, 33 minuty temu oskar-at-net 79 źrodło rozwiń

Teraz każdy chce być DevOps, pisać mikroserwisy, mieć autonomiczne zespoły. Tylko mam wrażenie, że prawo Conwaya i obciążenie poznawcze dużo częściej dobija projekty niż technologie. Regularnie zastanawiam się czy architekci oprogramowania w dzisiejszych czasach są potrzebni. Sam przez dłuższy czas wahałem się mocno nad tytułowaniem siebie tak. Naskrobałem nieśmiało wpis, który zatytułowałem przekornie "Architect Manifesto". https://event-driven.io/en/architect_manifesto/ Jest to mój pierwszy wpis po ...

Tagi: architecture
Źródło: event-driven.io
Dziel się z innymi:
Architect Manifesto - Event-Driven

Architektura 90 dni, 10 godzin, 35 minut temu oskar-at-net 128 źrodło rozwiń

Buzzword świata IT, który widnieje w czołówce obok mikroserwisów i DDD. Wzorzec tak popularny, a jednoczenie w wielu przypadkach tak błędnie rozumiany.

CQRS - o co właściwie z tym chodzi?

Architektura 112 dni, 11 godzin, 20 minut temu marcinlovescode 106 źrodło rozwiń

Segregacja odpowiedzialności Polecenie-Zapytanie. Te dosłowne tłumaczenie wspaniale opisuje ideę naszego wzorca. Większość z nas jednak wie czym jest CQRS. W końcu temat ten jest poruszany niemal na każdej konferencji! Prezentacje te jednak często nie zawierają przykłady w kodzie, które głównie interesują żądnych technicznych detali programistów.

CQRS na jednej bazie - Czy zawsze musimy rozpraszać? - Cesarstwo Dev

Architektura 135 dni, 11 godzin, 29 minut temu Cesarstwo-Dev 169 źrodło rozwiń

Jak przetworzyć operacje tylko raz ? Outbox i deduplikacja

Źródło: itdepends.pl
Dziel się z innymi:
Jak przetworzyć operacje tylko raz ? Outbox i deduplikacja

Architektura 149 dni, 12 godzin, 7 minut temu Daniel Dziubecki 120 źrodło rozwiń

Architektura heksagonalna jest znana pod kilkoma nazwami. Na szczęście, niezależnie od nazwy, w każdym opisie cechuje się takimi samymi rzeczami. Po pierwsze – świetnie separuje aspekty biznesowe od technicznych. Po drugie – projektowanie prostych adapterów pozwala na podejmowanie pewnych decyzji na późniejszym etapie projektu. Na koniec, po trzecie – wymienność adapterów ułatwia testowanie, jak i eksperymentowanie.

Architektura heksagonalna w C#

Architektura 153 dni, 11 godzin, 39 minut temu Cesarstwo-Dev 203 źrodło rozwiń

Dziś będzie solidna i skondensowana dawka wiedzy. Od początku wiedziałem, że tematu architektury nie może zabraknąć w Cesarstwie-Dev. Długo myślałem o tym, od jakiego tematu rozpocząć wpisy o tej tematyce. Zdecydowałem się na krótki opis aż czterech architektur, bądź wzorców architektonicznych. Zapraszam!

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Przebieżka po architekturach

Architektura 161 dni, 11 godzin, 42 minuty temu Cesarstwo-Dev 178 źrodło rozwiń

Czemu to takie ważne by wybrać dobrą architekturę projektu?

Źródło: www.power-dev.pl
Dziel się z innymi:
Jaką architekturę wybrać dla swojego projektu? 3 Propozycje | Power-Dev

Architektura 168 dni, 12 godzin, 27 minut temu kamilzima 141 źrodło rozwiń

Uwaga na start. Ten artykuł jak nazwa wskazuje nie jest pierwszy. Omawiany jest konkretny problem i jego opis znajdziesz tutaj: https://poznajazure.pl/champions-league/. Dotychczas ukazały się.

Tagi: Azure
Źródło: www.linkedin.com
Dziel się z innymi:
Aplikacja dla Ligii Mistrzów w Azure. Część 4 - Brakujący element

Architektura 169 dni, 11 godzin, 49 minut temu Piotr Stapp 42 źrodło rozwiń

1 2 3 4 5... 31 32

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,65)
8
(9 775,28)
9
(8 728,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)