深色模式
深色模式
对象是服务进程内的设计与实现。**语言中立**——Java 是主用栈,但 Go/Rust 服务同样归此。 语言语法与 JVM 机制归 lang.java,部署与编排归 ops。
| 名称 | 进度 | 说明 |
|---|---|---|
| Web 层 | ○ | HTTP 服务模型、路由与参数绑定、过滤器链、统一异常与响应、Servlet 与 Netty 模型 |
| 框架与容器 | ○ | IoC/DI 原理、Bean 生命周期、AOP、Spring Boot 自动配置、启动优化 |
| 持久化 | ○ | 关系模型设计、索引与执行计划、事务与隔离级别、ORM 与 SQL 映射、连接池、分库分表 |
| 缓存 | ○ | 缓存模式、Redis 数据结构与场景、一致性策略、穿透击穿雪崩、本地缓存 |
| 消息与异步 | ○ | Kafka/RocketMQ 模型、投递语义、顺序与积压、事务消息、事件驱动设计 |
| 检索与其他存储 | ○ | Elasticsearch 建模与调优、时序库、对象存储、NoSQL 选型 |
| 微服务 | ○ | 服务拆分、注册发现、配置中心、网关、熔断限流、链路追踪、Service Mesh |
| 接口设计 | ○ | REST 规范、gRPC/Protobuf、GraphQL、版本兼容、幂等与重试语义 |
| 分布式基础 | ○ | CAP 与一致性模型、共识算法应用、分布式事务、分布式锁、ID 生成、时钟问题 |
| 并发与高性能 | ○ | 线程池设计、异步编程模型、协程与虚拟线程、无锁结构应用、背压 |
| 服务端安全 | ○ | 认证授权(OAuth2/JWT/RBAC)、越权防护、密钥管理、输入校验、安全审计 |
| 架构与设计 | ○ | 分层与 DDD、设计模式落地、可测试性、重构策略、演进式架构 |
| 性能工程 | ○ | 压测方法、JVM 与运行时调优、慢查询定位、容量评估、故障复盘 |