写点什么

模块八总结

作者:Geek_1d37ea
  • 2022 年 1 月 02 日
  • 本文字数:531 字

    阅读完需:约 2 分钟

本模块主要讲解中间件的设计方法,主要分析了两个质量属性的复杂度,分别是高性能和高可用。对于高性能中间件设计分为传统网络模型、Reactor 模型和 Proactor 模型。其中 Reactor 模型是最重要的模型。对于高可用中间件设计主要分析分布式高可用的设计方法,如 zookeeper 实现高可用,复制集群高可用,分片集群高可用,然后讲解了分布式高可用背后的几类算法。有代码有理论,深入浅出,获益匪浅。

模块八一出,看到了整个课程还有一个月就结束了。这几个月时间学习真的挺辛苦的,但这两周轻松很多了,可能是慢慢领悟了架构设计的思路,上道了。我理解的架构也是发现问题解决问题的思路,发现的问题范围和代码开发,概要设计,详细设计不同,架构要解决的问题是整体层面的,整体层面往往概念众多,也没有变成实际的系统,深入不到细节,很容易变成空谈,谁的嗓门大听谁的,或是谁的官大听谁的。现在我明白了,架构设计是带预言性质的工作,即使发现了问题,团队也不一定认可,认可也不一定愿意投入。但是架构师可以提出问题,摆事实,讲道理,推动项目架构避开一些深坑,少走一些弯路。架构师要有个人的实力和魅力做保证的,也就是通常说的信誉做保证的。比团队其他角色承担的责任更大,也更有挑战性。我也许就是我这个老兵最后职业生涯希望做的事吧。

发布于: 2 小时前
用户头像

Geek_1d37ea

关注

还未添加个人签名 2018.01.21 加入

还未添加个人简介

评论

发布
暂无评论
模块八总结