reactor-sinks
CommunityChoose Reactor Sinks for reliable emission.
Authorririnto
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Design robust programmatic emission surfaces for Reactor publishers, helping teams choose the correct sink flavor and sharing pattern to manage emission lifecycle and subscriber synchronization.
Core Features & Use Cases
- Choose Sinks.one() for a single value, Sinks.empty() for terminal signals, or Sinks.many() for multi-value streams.
- Select unicast, multicast, or replay semantics to match subscriber counts and history requirements.
- Guide emission API usage and failure handling (tryEmit* vs emit*), including backpressure considerations and safety boundaries.
Quick Start
Show a minimal example of selecting and using Reactor Sinks.one(), Sinks.many(), or Sinks.empty() for a simple emission scenario.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: reactor-sinks Download link: https://github.com/ririnto/sinon/archive/main.zip#reactor-sinks 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 471,000+ vetted skills library on demand.