Toolverse
All skills

event-store-design

by wshobson

Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.

Installation

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

Installation

Quick info

Author
wshobson
Category
UX / Design
Views
56

About this skill

Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.

How to use

  1. Zidentyfikuj fazę projektu — czy projektujesz nową infrastrukturę event sourcing, wybierasz technologię magazynu zdarzeń, czy optymalizujesz istniejący system. Ta umiejętność wspiera wszystkie te scenariusze.

  2. Zapoznaj się z architekturą event store'u — zrozum strukturę strumieni (stream) powiązanych z agregatami, globalny porządek zdarzeń oraz sposób, w jaki zdarzenia są przechowywane w porządku chronologicznym.

  3. Przeanalizuj wymagania dotyczące magazynu — upewnij się, że wybrana technologia spełnia kluczowe kryteria: append-only (zdarzenia są niezmienne), porządkowanie per-stream i globalne, wersjonowanie do kontroli współbieżności, subskrypcje do powiadomień w czasie rzeczywistym oraz idempotencję do bezpiecznej obsługi duplikatów.

  4. Porównaj dostępne technologie — skonsultuj się z przewodnikiem porównawczym technologii, aby wybrać rozwiązanie najlepiej dopasowane do Twoich potrzeb (np. wydajność, skalowalność, złożoność operacyjna).

  5. Zaplanuj schemat i skalowanie — określ strukturę przechowywania zdarzeń, strategie partycjonowania strumieni oraz plan wzrostu systemu w miarę zwiększania się wolumenu zdarzeń.

  6. Wdrażaj z uwzględnieniem best practices — zastosuj wzorce opisane w przewodniku do implementacji niestandardowych magazynów zdarzeń lub konfiguracji wybranej technologii.

Related skills

content-trend-researcher

by alirezarezvani

Advanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, and YouTube to generate data-driven article outlines based on user intent analysis

UX / Design
20116

ui-ux-expert-skill

by fercracix33

Technical workflow for implementing accessible React user interfaces with shadcn/ui, Tailwind CSS, and TanStack Query. Includes 6-phase process with mandatory Style Guide compliance, Context7 best practices consultation, Chrome DevTools validation, and WCAG 2.1 AA accessibility

UX / Design
60158

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

scroll-experience

by davila7

Expert in building immersive scroll-driven experiences - parallax storytelling, scroll animations, interactive narratives, and cinematic web experiences. Like NY Times interactives, Apple product pages, and award-winning web experiences. Makes websites feel like experiences, not

UX / Design
75117

ffmpeg-cli

by openclaw

Comprehensive video/audio processing with FFmpeg. Use for: (1) Video transcoding and format conversion, (2) Cutting and merging clips, (3) Audio extraction and manipulation, (4) Thumbnail and GIF generation, (5) Resolution scaling and quality adjustment, (6) Adding subtitles or

UX / Design
4298

ui-ux-pro-max

by nextlevelbuilder

\

UX / Design
811665