Principal/Senior-level NATS playbook for subject design, request/reply, JetStream durability, consumer semantics, multi-tenant messaging, and operating lightweight event platforms at scale.
Use when: designing evented systems with NATS, reviewing JetStream usage, tuning subjects and consumers, or operating NATS in production.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Principal/Senior-level NATS playbook for subject design, request/reply, JetStream durability, consumer semantics, multi-tenant messaging, and operating lightweight event platforms at scale.
Use when: designing evented systems with NATS, reviewing JetStream usage, tuning subjects and consumers, or operating NATS in production.
NATS Mastery (Senior → Principal)
Operate
Start from messaging semantics: ephemeral pub/sub, request/reply, durable streams, or control-plane signaling.
Treat subject design, consumer semantics, retention, and topology as first-class architecture concerns.
Prefer simple subject hierarchies and explicit delivery semantics.
Design for debuggability and operator clarity before chasing messaging cleverness.
Default Standards
Subject naming should encode bounded, meaningful routing intent.
JetStream retention and ack behavior must match business semantics.
Consumers must be idempotent where durability and replay matter.
Multi-tenant usage needs policy before it needs scale.
Observability should reveal lag, redelivery, and cluster health clearly.