文章预览
本文分享给不知道如何提高方案设计能力的朋友~ 1. 日常工作中,多总结一些通用的技术方案. 在日常工作中呢,注意积累一些通用的技术方案。正所谓不积跬步无以至千里。 比如 幂等设计、分布式锁、限流设计、分库分表设计 等等,不管你做什么类型的业务需求,几乎都离不开这些通用设计。所以我们要把他们都总结积累下来~~ 如果现在要求你设计一个 通用幂等组件 或者实现一个分布式锁功能,你是否能很快设计出来,或者是否有一些比较完整的思路呢。 当然,我建议大家, 最好是有自己的总结哈 ~~ 这些文章呢,只是一些相关知识点,真要设计要一个好的方案,还有很多东西要考虑。 比如你要设计好一个分布式锁,需要考虑: 分布式在哪些场景可能有坑(如释放了别人的锁) 如果使用redis分布式锁,redis挂了怎么办?是否有兜底 等等,其实
………………………………