并发与背压:让任务数量、资源和取消有边界
用线程、协程、互斥和有界队列理解共享状态,避免无上限并发与资源耗尽。
Java / Spring Boot、Go 与服务端工程。
同步阅读位置与已学标记。
20 项内容
用线程、协程、互斥和有界队列理解共享状态,避免无上限并发与资源耗尽。
理解超时、重试预算、一致性、复制、分片、租约,以及什么时候值得拆服务。
建立单元、集成、契约与并发测试,使用可控制的故障代替随机等待。
先建立协议、数据与并发模型,再通过权限、测试、交付把服务做完整。
理解 Cache Aside、失效竞争、TTL、热点合并与 Redis 资源边界。
把构建、迁移、健康检查、日志指标追踪、压测和备份恢复连成一次可复核交付。
区分身份验证、会话、令牌与对象级授权,防止越权并正确处理浏览器安全边界。
用库存扣减和双会话实验理解原子性、MVCC、锁、死锁以及事务重试边界。
以预约数据为例,学习主键、外键、唯一性、金额、时间、迁移和参数化 SQL。
通过数据分布、复合索引、游标分页和 EXPLAIN 理解优化收益与代价。
从一次提交后断连出发,理解至少一次投递、消费幂等和数据库与消息的协调。
从共享底层数组、显式错误与 defer 出发,建立可维护 Go 服务的资源和并发习惯。
从 Go 的值与错误模型开始,使用标准库实现 HTTP、并发、幂等、任务状态和取消。
构建仅依赖标准库的异步任务服务,检查背压、状态查询、身份边界和关闭行为。
用标准库构建有请求边界的 JSON 服务,验证方法、体积、未知字段和尾随数据。
从资源和状态码出发,设计能校验、重试、分页并保持兼容的服务接口。
用金额对象和并发计数实验掌握 Java 21 的值建模、异常链、自动关闭和 JVM 诊断入口。
运行 Spring Boot 预约服务,通过并发与权限测试检查一次预约只扣一次库存并同时写入 Outbox。
以 Java 21 与 Spring Boot 预约工程贯穿语言、框架、SQL、权限、并发和交付。
理解自动配置、依赖注入、Controller、Service、事务代理与配置测试。
没有符合条件的内容。