dotnetomaniak.pl - Artykuły z tagiem architektura

Razem z Kamil Bączek ostatnie 6 miesięcy spędziliśmy na tworzeniu pewnego repozytorium na GH, w którym staramy się rozwiązać powszechny problem - spędzania wielu godzin na przeglądaniu niezliczonych repozytoriów w poszukiwaniu wskazówek dotyczących projektowania architektury w naszych aplikacjach...

Źródło: github.com
Dziel się z innymi:
How to approach evolutionary architecture in .NET 7?

Architektura poniedziałek, 11 września 2023 12:27:30 GMT jedmac 11 spam? źrodło rozwiń

Krytykowałem nie raz pytanie „Czy to się skaluje?” za bycie matrą i wymówką raczej niż pytaniem. W swoim ostatnim artykule postanowiłem być bardziej proaktywny i napisałem poradnik na temat skalowania aplikacji używających Marten. Zawiera ogólne wyjaśnienie procesu myślowego, rozważania i praktyczne przykłady, jak i kiedy skalować Marten i nie tylko.

Źródło: event-driven.io
Dziel się z innymi:
How to scale out Marten - Oskar Dudycz

Architektura poniedziałek, 31 lipca 2023 07:53:54 GMT oskar-at-net 13 spam? źrodło rozwiń

In recent years, I have encountered many problems in IT companies caused by incorrect software architecture. What do I mean ? In most cases, this is one direction – either it is too trivial or incredibly complicated in relation to the problem it is supposed to solve. Both cases lead to performance problems and stop the organization from being agile.What do I mean by software architecture? Before I start talking about the problems caused by...

Why Good Software Architecture Matters: The Impact on Performance and Agility

Architektura 678 dni, 22 godziny, 24 minuty temu jedmac 163 źrodło rozwiń

Snapshoty w Event Sourcing są przereklamowane. Nie powinny być używane jako domyślny wybór architektoniczny, ale raczej jako czysto techniczna optymalizacja. Czasami jednak może to być pragmatyczny wybór lub dobry kompromis. Napisałem, jak sobie z nimi radzić przy pomocy Marten.

Źródło: event-driven.io
Dziel się z innymi:
How to do snapshots in Marten? - Oskar Dudycz

Architektura 1063 dni, 21 godzin, 12 minut temu oskar-at-net 65 źrodło rozwiń

Zmotywowany ostatnimi wątkami na HackerNews i Reddit, postanowiłem tym razem odpowiedzieć! EventStreaming jest zbyt często mylony z EventSourcing. Jest to szkodliwe dla obu wzorców, a najbardziej dla ludzi popełniających ten błąd. W swoim artykule wyjaśniłem, czym się różnią i dlaczego jest to ważne.

Źródło: event-driven.io
Dziel się z innymi:
Event Streaming is not Event Sourcing! - Oskar Dudycz

Architektura 1083 dni, 22 godziny, 11 minut temu oskar-at-net 72 źrodło rozwiń

W tym artykulę opisuję wady i zalety różnych typów aplikacji oraz pokazuję, jakie czynniki zadecydowały, że wybrałem taki, a nie inny rodzaj do swojej aplikacji SaaS easyRenti.pl.

Dziel się z innymi:
Z pamiętnika SaaSa: Jak wybrać typ aplikacji tworząc aplikację SaaS? - SoloProgramista

Architektura 1092 dni, 20 godzin, 51 minut temu SoloProgramista 73 źrodło rozwiń

Introduction Each technology becomes obsolete after some time. It is no different with the .NET Framework – it can be safely said that after the appearance of the .NET Core platform, the old Framework is slowly disappearing. Few people write about this platform, at conferences it has not been heard for a long time in this topic. Nobody starts a project in this technology. Only the .NET Core everywhere… except for a beloved legacy systems! Well, despite the fact that there is .NET Core in the new soluti...

Tagi: architektura
Dziel się z innymi:
Strangling .NET Framework App to .NET Core - Kamil Grzybek

Architektura 1133 dni, 23 godziny, 23 minuty temu Piotr Stapp 98 źrodło rozwiń

„Obsesja stanu” to nowy anty-wzorzec #EventSourcing, z którym postanowiłem się zmierzyć! To jeden z typowych problemów, gdy tkwimy w myśleniu o obecnym stanie, tabelach, zamiast rejestrować wynik operacji biznesowej. Przeczytaj więcej o tym, jak to diagnozować leczyć!

Źródło: event-driven.io
Dziel się z innymi:
Anti-patterns in event modelling - State Obsession - Oskar Dudycz

Architektura 1161 dni, 23 godziny, 34 minuty temu oskar-at-net 78 źrodło rozwiń

Jakiś czas temu napisałem, że "Czy to się skaluje?" nie jest pytaniem, ale mantrą. Zdałem sobie sprawę, że obecnie skalowanie w dół, może być bardziej krytyczne niż skalowanie w górę(biorąc pod uwage ARM, serverless, edge computing). Przeczytaj więcej w najowszym artykule.

Źródło: event-driven.io
Dziel się z innymi:
Will it scale... down? - Oskar Dudycz

Architektura 1175 dni, 23 godziny, 41 minut temu oskar-at-net 70 źrodło rozwiń

K8s rządzi, przynajmniej w ogłoszeniach o pracę i w głowach developerów i edytorach ludzi od DevOps. Ale czy tak zostanie? Czy to jest najlpesza droga? Co czeka nas poza K8s i kontenerami? Moja opinia, wyrażana na blogach i konferencjach w tym odcinku podcastu: - Dlaczego K8s jest trudny i co się stanie z tą technologią w długim okresie czasu? - Gdzie spotyka się K8s i serverless i kto wygra? - Co czeka nas na krawędzi, czyli może popatrzmy w Edge Computing BONUS! Zapytany o tak zwany "burnout" odpowiadam!

IT i TO | #10: Kij w kontener! Gdzie idziemy? K8s, serverless i edge - opinia!

Cloud 1272 dni, 23 godziny, 4 minuty temu tonyszko 73 źrodło rozwiń

Jako że już od dłuższego czasu mam okazję pracować z Cosmos DB, to wydarzenie Azure Cosmos DB Conf wyjątkowo zwróciło moją uwagę. W dużej mierze liczyłem na poznanie ciekawych technik, które usprawnią codzienną pracę z tytułową usługą. Może konferencja nie do końca spełniła te oczekiwania, ale w zamian dowiedziałem się o kilku ciekawych metodach i technologiach, które opiszę w tym wpisie.

Źródło: pieceofdata.pl
Dziel się z innymi:
Azure Cosmos DB Conf 2021 – Podsumowanie

Cloud 1300 dni, 23 godziny, 26 minut temu LukaszIdz 39 źrodło rozwiń

Opis tego czym jest warstwa kompatybilności i w jaki sposób może nam pomóc w architekturze naszego projektu.

Źródło: www.diwebsity.com
Dziel się z innymi:
Warstwa kompatybilności - najłatwiejszy sposób na zapewnienie kompatybilności wstecznej - Diwebsity

Architektura 1351 dni, 22 godziny, 24 minuty temu suvroc 53 źrodło rozwiń

Co oznacza kompatybilność wsteczna i w jaki sposób można o nią dbać w swoim projekcie?

Źródło: www.diwebsity.com
Dziel się z innymi:
Kompatybilność wsteczna - co to oznacza i jak o nią dbać? - Diwebsity

Architektura 1351 dni, 22 godziny, 24 minuty temu suvroc 67 ź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 1395 dni, 11 godzin, 41 minut temu macabre13 75 ź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 1413 dni, 22 godziny, 29 minut temu godev 243 ź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 1469 dni, 23 godziny, 14 minut temu marcinlovescode 115 ź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 1492 dni, 23 godziny, 22 minuty temu Cesarstwo-Dev 174 ź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 1510 dni, 23 godziny, 32 minuty temu Cesarstwo-Dev 235 ź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 1518 dni, 23 godziny, 35 minut temu Cesarstwo-Dev 184 źrodło rozwiń

Kolejki można wykorzystywać zarówno na poziomie kodu i struktur danych jak i planując architekturę. Występuje w większości systemów rozproszonych.

7 Powodów Dla Których Potrzebujesz Kolejki - YouTube

Architektura 1585 dni, 17 minut temu mszymczyk 82 źrodło rozwiń

1 2 3 4 5