领域
Backend Development
技能档案
Pub/sub, request/reply, key-value store, JetStream persistence, subject-based routing
角色数
2
包含此技能的角色
级别数
5
结构化成长路径
必要要求
10
其余 0 个可选
Backend Development
Message Queues & Event Streaming
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Backend Developer (Elixir) | 必要 | Uses NATS / NATS JetStream at a basic level. Performs simple tasks using established templates. Understands basic concepts and follows team practices. |
| Backend Developer (Go) | 必要 | Uses NATS / NATS JetStream at a basic level with gin/echo/fiber. Performs simple tasks using existing templates. Understands basic concepts and follows team-adopted practices. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Backend Developer (Elixir) | 必要 | Independently implements tasks with NATS / NATS JetStream. Understands internals and optimizes performance. Writes tests. |
| Backend Developer (Go) | 必要 | Independently implements tasks with NATS / NATS JetStream in gin/echo/fiber. Understands internals and optimizes performance. Writes tests using go test. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Backend Developer (Elixir) | 必要 | Designs NATS JetStream-based messaging for Elixir microservices. Implements exactly-once delivery patterns with Elixir consumers. Optimizes subject hierarchies for multi-tenant OTP applications. |
| Backend Developer (Go) | 必要 | Designs high-throughput NATS/JetStream architectures in Go services. Implements consumer groups, key-value stores, and stream mirroring for resilient event-driven systems. Mentors team on messaging patterns. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Backend Developer (Elixir) | 必要 | Defines architectural decisions for NATS / NATS JetStream at product level. Establishes standards. Conducts design reviews and defines technical roadmap. |
| Backend Developer (Go) | 必要 | Makes architectural decisions on NATS / NATS JetStream at the product level. Defines standards. Conducts design reviews and determines the technical roadmap. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Backend Developer (Elixir) | 必要 | Defines NATS / NATS JetStream strategy at company level. Evaluates new technologies and approaches. Establishes enterprise standards and reference architectures. |
| Backend Developer (Go) | 必要 | Defines NATS / NATS JetStream strategy at the company level. Evaluates new technologies and approaches. Establishes enterprise standards and reference architectures. |