Event modelling anti-patterns
- 0
- #
- #
- #
- #
Tytułowe pytanie jest jedno z pierwszych, które słyszę pokazując ludziom jak realizować logikę biznesową w systemach opartych na zdarzeniach. Odpowiedzią jest oczywiście "to zalezy", w artykule pokazałem od czego. Zobacz, żeby zrozumieć, że granularne dane nie zawsze są bardziej precyzyjne.
zCQRS jest uważany za przekomplikowany i niepraktyczny wzorzec. Obrosło dookoła niego mnóstwo nieporozumień. Zobacz czy faktycznie musisz mieć wiele baz danych, Event Sourcing, Clean Architecture i Kafkę, żeby go używać.
zNie wszystkie kwestie są złożone; niektóre są „po prostu” skomplikowane. Zbyt często czujemy się bardziej komfortowo, rozwiązując złożone zadania niż skomplikowane. Zobacz więcej o tym paradoksie i jak radzić sobie ze skomplikowanymi zadaniami na konkretnym, technicznym przykładzie
zCzego możemy się nauczyć od Dune na temat wyznaczania celów krótko i długoterminowych? Dlaczego nie ustalam swoich rocznych celów? Jak to się ma do architektury oprogramowania? Przeczytaj więcej w moim najnowszym artykule, a potem podziel się swoją opinią!
zJeśli zastanawiasz się nad użyciem .NET Aspire w swoim projekcie, to napisałem na blogu dlaczego wg mnie (póki co?) to strata czasu W Internecie pełno hype na temat tego narzędzia, postanowiłem to nieco zbalansować, bo moje odczucia są kiepskie.
zCo zrobić gdy w projekcie nie został nikt z oryginalnych twórców systemu a chcemy go zmodernizować? Rozmowa z biznesem może nie wystarczyć, bo okazuje się, że aplikacja działa inaczej. Ten artykuł podrzuci Ci kilka praktycznych porad w zrozumieniu jak podejść do zrozumienia Twojego procesu.
zRODO to tylko zbędne zawracanie głowy. W każdym razie tak uważa wiele osób. Postanowiłem przyjrzeć się tematowi z bliska i omówić dlaczego regulacje dookoła prywatności są ważne. Opisałem też dokładnie zarówno strategię jak i konkretne techniki jak sobie z tym radzić.
zDarmowe bazy danych są dobre, bo są darmowe i dobre. W przypadku PostgreSQL jednak nie tylko dlatego! Używanie PostgreSQL tylko przez ORM i jako tabel jest ok, ale warto poznać inne funkcje, które pozwolą Ci szybciej i lżej dowozić funkcje biznesowe. Zobacz bogactwo ekosystemu PostgreSQL w praktyce.
zOstatnio Architektury Oparte na Zdarzeniach stały się jednym z najpopularniejszych "buzz-wordów". Pokazywane są jako modelowa droga nowoczesnych, skalowalnych systemów. W trakcie prezentacji zagrałem adwokata diabła i pokazałem, co może się nie udać i jak sobie z tym wszystkim radzić.
z"Co to za ?" Założę się, że wyrwał Ci się taki okrzyk nie raz i nie dwa patrząc na kod. Zaraz dodając „musimy to usunąć!”. Napisałem o tym jak podejmować decyzje "zostawić czy usunąć?" omawiając praktyczne strategie. Opowiedziałem co brytyjskim pisarzem z poprzedniego stulecia ma z tym wspólnego.
zEvent Sourcing jest przedstawiany jako intrygujący, ale trudny do użycia. Rzeczywistość jest inna. Jest to przydatny wzorzec, który pozwala nie tracić danych biznesowych. W swojej prezentacji pokazałem pragmatyczne podejście przy pomocy biblioteki Marten w .NET
zWykop.pl