架构日记 - 资源成本控制

举报
JAVA日知录 发表于 2022/04/16 00:29:13 2022/04/16
【摘要】 此日记来自何老师的一句话 - 现在很多人在做架构设计的时候往往是为了技术而架构,简单问题复杂化! 架构师需要在完成系统需求,系统性能和可用性的前提下使得后端资源尽量少,使得硬件投入尽量少,运营成本尽量低! 这里我们抽取出架构师的核心两职责: 1. ...
此日记来自何老师的一句话 - 现在很多人在做架构设计的时候往往是为了技术而架构,简单问题复杂化!

架构师需要在完成系统需求,系统性能和可用性的前提下使得后端资源尽量少,使得硬件投入尽量少,运营成本尽量低!

这里我们抽取出架构师的核心两职责:
1. 完成系统功能性需求和非功能性需求
2. 控制资源成本

很多架构师往往只记住了第一点而忽视了第二点,在做设计时会把架构做的相对复杂,让系统看起来非常"高大上"。但是复杂的架构往往意味着需要更多的资源,更多的成本!

很多开源项目上来就是Oauth2认证中心,各种中间件,确实很炫酷!而我也相信这些作者能hold住各种中间件带来的系统复杂性。

但是架构师们真正做自己项目的时候还是要做个取舍,是否真的需要做的如此复杂?换个实现方式是不是更能节省资源成本?

此日记为临时有感而发,手机码字,各位架构师们2021共勉!

最后祝大家新年快乐,阖家辛福!

附上一张老家的风景图。


文章来源: jianzh5.blog.csdn.net,作者:飘渺Jam,版权归原作者所有,如需转载,请联系作者。

原文链接:jianzh5.blog.csdn.net/article/details/113787626

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。