marten-async-daemon
CommunityMaster Marten's async projection daemon configuration and management.
Software Engineering#health checks#performance tuning#event sourcing#marten#async projections#projection daemon
Authorerikshafer
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill addresses the complexity of configuring and managing Marten's async projection daemon, providing comprehensive guidance on daemon modes, error handling, rebuilds, health checks, and more.
Core Features & Use Cases
- Daemon Configuration: Detailed guidance on selecting the appropriate daemon mode (Solo, HotCold, Wolverine-managed distribution) based on deployment environment.
- Error Handling: Best practices for error handling and rebuilds to ensure robust and resilient async projection processing.
- Performance Tuning: Knobs for adjusting batch size, cache limits, and other settings to optimize daemon throughput and performance.
- Health Checks: Implementation of ASP.NET Core health checks to monitor the state of async projections.
- Observability: Integration with OpenTelemetry for trace and metric collection, providing visibility into daemon performance and operation.
- Use Case: For developers and system administrators responsible for managing Marten-based event sourcing systems, ensuring that async projections operate efficiently and reliably.
Quick Start
Register the marten-async-daemon skill in your CritterCab project to apply best practices for daemon configuration and management.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: marten-async-daemon Download link: https://github.com/erikshafer/CritterCab/archive/main.zip#marten-async-daemon Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.