ciunkos.com/Słownik

Architektura enterprise

Architektura sterowana zdarzeniami (event-driven)

Serwisy publikują fakty, np. „złożono zamówienie”, a inne na nie reagują, zamiast wołać się nawzajem bezpośrednio.

Pod jedną nazwą kryją się trzy style. Powiadomienie o zdarzeniu wysyła cienkie zdarzenie, a odbiorcy dopytują o szczegóły. Przenoszenie stanu w zdarzeniu (event-carried state transfer) wkłada dane do zdarzenia, więc odbiorcy trzymają własną kopię i nigdy nie dopytują. Event sourcing trzyma zdarzenia jako źródło prawdy. Nowy odbiorca nie wymaga zmian u nadawcy; kosztem są przepływy trudne do prześledzenia od początku do końca i dane tylko ostatecznie spójne.

Udostępnij: LinkedIn · X ·

Powiązane hasła

  • Event sourcing: Zapisywanie każdej zmiany jako zdarzenia w dzienniku, do którego tylko się dopisuje, i odtwarzanie bieżącego stanu przez ich odtworzenie, zamiast trzymać tylko ostatni stan.
  • Dostarczenie co najmniej raz (at-least-once delivery): Gwarancja kolejki albo brokera, że każda wiadomość dotrze, być może więcej niż raz, więc konsumenci muszą radzić sobie z duplikatami.
  • Spójność ostateczna (eventual consistency): Gwarancja, że kopie danych zgodzą się ze sobą, gdy przestaną napływać zmiany, ale w międzyczasie mogą chwilowo pokazywać różne wartości.
  • Wzorzec outbox (transactional outbox): Zapisanie zdarzenia w tabeli outbox w tej samej transakcji bazy co sama zmiana, a potem osobne opublikowanie go w brokerze.

← Wszystkie hasła

Darmowe narzędzia

Walidator pomysłu na biznesDziesięć rubryk, werdykt ze stałej reguły i trzy tanie eksperymenty. Za darmo.Ile kosztuje aplikacjaTwój projekt na tle 125 prawdziwych produktów, z uczciwym rozrzutem.Konfigurator współpracyWybierz pracę i jej wielkość, zobacz godziny, cenę i termin.Sprawdź SPF, DKIM i DMARCOcena DNS poczty dowolnej domeny, z rekordami do wklejenia.Sprawdź BIMIRekord, DMARC, logo SVG Tiny PS i VMC albo CMC, z podglądem w skrzynkach.Apka do App Store i Google PlayCzego apce webowej brakuje do sklepów, TWA czy Capacitor, pliki do skopiowania.Budować czy kupićSaaS kontra własna apka w 1, 3 albo 5 lat, z miesiącem zwrotu.Instrukcja systemuRUNBOOK.md dla systemu, który znasz tylko Ty, w dwie minuty, w przeglądarce.Kalkulator SLAOpłata, czasy reakcji, budżet przestojów i zapisy do umowy.Lokalny model czy API?Czy model zmieści się w sprzęcie, jak szybko, ile kosztuje wobec API.Konektor MCP z OpenAPIWklej OpenAPI, dostań wąskie narzędzia MCP i szkielet serwera.Walidator faktury KSeFSprawdź fakturę FA(3) oficjalnym schematem w przeglądarce.Kalkulator ofertowaniaGodziny na zamianę zapytań w oferty i kiedy zwróci się agent.Kalkulator multi-tenantKtóry model multi-tenant, praca przy wydaniu i tygodnie budowy.Oferta z zapytaniaWrzuć zapytanie klienta, dostań pozycje z Twojego cennika. Za darmo.Widoczność w AICzy Claude poleca Twoją markę? Tygodniowe przebiegi pytań klientów, za darmo.List DeskWyczyść listę e-mail w przeglądarce: martwe domeny, jednorazowe, literówki, duplikaty.Eval DeskPrzypadki testowe dla promptu AI, uruchamiane po każdej zmianie: co się zepsuło, co naprawiło.Dashboard DeskDashboard wzrostu utworzony w Twoim PostHogu, plus braki w śledzeniu.Signature DeskJeden szablon stopki dla całej firmy, jako HTML do Gmaila, Outlooka i Apple Mail.Czy ten mail to oszustwo?Przekaż podejrzanego maila albo wgraj plik .eml; trzy modele AI i sprawdzenia techniczne dają werdykt.Email TestWyślij jednego maila i sprawdź wypis jednym kliknięciem, SPF, DKIM, DMARC i sygnały spamu.Vitals DeskCodzienny pomiar laboratoryjny stron na spowolnionym telefonie: LCP, CLS i TBT oraz mail, gdy strona zwolni. Za darmo.Ile kosztuje przepisanie systemuLinie kodu na punkty funkcyjne, godziny i koszt, z agentami i bez.

Wolisz wersję na wesoło? Korpo Tłumacz ma słownik korpomowy: zwroty z biura i to, co naprawdę znaczą. Słownik korpomowy →

Trzeba to zbudować, naprawić albo przejrzeć?

Buduję i ratuję produkty z agentami kodującymi pod regułami: funkcje AI na produkcji, uczciwe wyceny, poczta, która dochodzi.

Przemysław Zalewski

Jak pracuję

Przemysław Zalewski · 15+ lat doświadczenia w tworzeniu oprogramowania

„a true bias for action” CTO klienta, publiczna rekomendacja na LinkedInie

Moja obietnica

Wszystkie zasady, polityka AI i godziny pracy →

Cennik · Bezpieczeństwo · Prywatność i wyłączenie analityki · Centrum zaufania