Toolverse
All skills

event-sourcing-architect

by sickn33

Expert in event sourcing, CQRS, and event-driven architecture patterns. Masters event store design, projection building, saga orchestration, and eventual consistency patterns. Use PROACTIVELY for event-sourced systems, audit trails, or temporal queries.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
UX / Design
Views
1

About this skill

Expert in event sourcing, CQRS, and event-driven architecture patterns. Masters event store design, projection building, saga orchestration, and eventual consistency patterns. Use PROACTIVELY for event-sourced systems, audit trails, or temporal queries.

How to use

  1. Zdefiniuj granice agregatów i strumienie zdarzeń w Twojej domenie biznesowej. Określ, które encje tworzą logiczne jednostki zmian i jak będą się komunikować poprzez zdarzenia.

  2. Zaprojektuj zdarzenia jako niezmienne fakty reprezentujące to, co się stało w systemie. Każde zdarzenie powinno opisywać konkretną zmianę stanu, bez możliwości modyfikacji po utworzeniu.

  3. Zaimplementuj handlery poleceń, które przetwarzają żądania użytkownika i generują zdarzenia, oraz logikę aplikacji zdarzeń, która zmienia stan agregatów na podstawie zdarzeń.

  4. Zbuduj projekcje (read modele) zoptymalizowane do obsługi zapytań. Projekcje są oddzielonymi widokami danych, zaktualizowanymi na podstawie strumienia zdarzeń, co pozwala na szybkie odczyty bez skomplikowanych obliczeń.

  5. Zaprojektuj menedżerów sagów lub procesów do orkiestracji przepływów obejmujących wiele agregatów, szczególnie gdy wymagane są akcje kompensacyjne w przypadku niepowodzenia.

  6. Wdrożysz strategię wersjonowania zdarzeń i snapshotingu dla długotrwałych agregatów, aby obsługiwać ewolucję schematu i poprawiać wydajność przy dużych historiach zdarzeń.

Related skills

motion-graphics

by rohitg00

Kinetic typography, logo animations, and stylized motion design skill.\n\n**Triggers when:**\n- User wants text animations or kinetic typography\n- Request involves logo reveals or title sequences\n- Content focuses on visual impact over education\n- User mentions \

UX / Design
2126

ux-writing

by content-designer

Create user-centered, accessible interface copy (microcopy) for digital products including buttons, labels, error messages, notifications, forms, onboarding, empty states, success messages, and help text. Use when writing or editing any text that appears in apps, websites, or

UX / Design
24114

ui-ux-designer

by sickn33

Create interface designs, wireframes, and design systems. Masters user research, accessibility standards, and modern design tools. Specializes in design tokens, component libraries, and inclusive design. Use PROACTIVELY for design systems, user flows, or interface optimization.

UX / Design
1949

latex-posters

by davila7

Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure integration, and poster-specific

UX / Design
1662

responsive-design

by wshobson

Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.

UX / Design
1766

blender-toolkit

by Dev-GOM

Automate Blender tasks like creating 3D shapes, managing materials, and retargeting Mixamo animations with real-time control.

UX / Design
60200