如何写单元测试
talk is cheap, 直接上代码
post 请求 有参 测试代码
如何通过防御的思想提高服务端可用性
极客时间上学的一课
1. 防御式编程(怀疑的眼光审视输入)
单元测试
代码检查工具
Bean Validation
2. 限流 (固定窗口计数、滑动窗口计数、漏桶算法、令牌桶算法)
guava ratelimiter
sentinel
redis
3. 熔断
熔断关闭 熔断开启 熔断半开
hystrix
sentinel
4. 混沌工程(生产环境极限测试)
原文:https://www.cnblogs.com/catlkb/p/13177501.html