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 4 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 6 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 470 dni, 23 godziny, 52 minuty temu jedmac 141 ź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 855 dni, 22 godziny, 40 minut temu oskar-at-net 54 ź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 875 dni, 23 godziny, 40 minut temu oskar-at-net 63 ź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 884 dni, 22 godziny, 19 minut temu SoloProgramista 65 ź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 926 dni, 51 minut temu Piotr Stapp 88 ź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 954 dni, 1 godzinę, 3 minuty temu oskar-at-net 69 ź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 968 dni, 1 godzinę, 10 minut temu oskar-at-net 62 ź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 1065 dni, 32 minuty temu tonyszko 69 ź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 1093 dni, 54 minuty temu LukaszIdz 35 ź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 1143 dni, 23 godziny, 53 minuty temu suvroc 51 ź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 1143 dni, 23 godziny, 53 minuty temu suvroc 65 ź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 1187 dni, 13 godzin, 10 minut temu macabre13 73 ź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 1205 dni, 23 godziny, 57 minut temu godev 236 ź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 1262 dni, 42 minuty temu marcinlovescode 112 ź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 1285 dni, 50 minut temu Cesarstwo-Dev 173 ź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 1303 dni, 1 godzinę, 1 minutę temu Cesarstwo-Dev 227 ź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 1311 dni, 1 godzinę, 4 minuty temu Cesarstwo-Dev 183 ź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 1377 dni, 1 godzinę, 46 minut temu mszymczyk 81 źrodło rozwiń

1 2 3 4 5

Najaktywniejsi w tym miesiącu