架构日记 - 资源成本控制

简介: 架构日记 - 资源成本控制

此日记来自何老师的一句话 - 现在很多人在做架构设计的时候往往是为了技术而架构,简单问题复杂化!


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


这里我们抽取出架构师的核心两职责:

1. 完成系统功能性需求和非功能性需求

2. 控制资源成本


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


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


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


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


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


附上一张老家的风景图。


目录
相关文章
|
27天前
|
XML 运维 前端开发
LAMP架构调优(四)——资源压缩传输
LAMP架构调优(四)——资源压缩传输
19 2
|
27天前
|
存储 Kubernetes 负载均衡
Kubernetes的“厨房”:架构是菜谱,组件是厨具,资源对象是食材(下)
本文深入探讨了Kubernetes(K8s)的架构、核心组件以及资源对象。Kubernetes作为一个开源的容器编排系统,通过其独特的架构设计和丰富的组件,实现了对容器化应用程序的高效管理和扩展。通过本文的介绍,读者可以深入了解Kubernetes的架构、核心组件以及资源对象,从而更好地应用和管理容器化应用程序。Kubernetes的灵活性和可扩展性使得它成为容器编排领域的领先者,为企业提供了强大的容器运行环境。
|
7月前
|
缓存 测试技术 数据中心
【计算机架构】计算 CPU 动态功耗 | 集成电路成本 | SPEC 基准测试 | Amdahl 定律 | MIPS 性能指标
【计算机架构】计算 CPU 动态功耗 | 集成电路成本 | SPEC 基准测试 | Amdahl 定律 | MIPS 性能指标
276 0
|
26天前
|
安全 Serverless API
Serverless架构在图像处理中展现出高成本效益,按需付费降低费用,动态调整资源避免浪费
【5月更文挑战第16天】Serverless架构在图像处理中展现出高成本效益,按需付费降低费用,动态调整资源避免浪费。其出色的并发处理能力和自动扩展确保高并发场景的顺利执行。简化开发流程,让开发者专注业务逻辑,同时提供丰富API和集成服务。安全方面,Serverless通过云服务商管理基础架构和多种安全机制保障任务安全。因此,Serverless是处理高并发、动态需求的理想选择,尤其适合图像处理领域。随着技术发展,其应用前景广阔。
31 4
|
27天前
|
供应链 安全 Java
软件架构一致性 —— 被忽视的研发成本
本文主要介绍了一些解决架构一致性问题的方法,以及我们应该如何去理解和应对部分不得不付出的成本。
|
27天前
|
XML 运维 前端开发
LAMP架构调优(四)——资源压缩传输
LAMP架构调优(四)——资源压缩传输
13 0
|
27天前
|
Kubernetes API 调度
Kubernetes的“厨房”:架构是菜谱,组件是厨具,资源对象是食材(上)
本文深入探讨了Kubernetes(K8s)的架构、核心组件以及资源对象。Kubernetes作为一个开源的容器编排系统,通过其独特的架构设计和丰富的组件,实现了对容器化应用程序的高效管理和扩展。通过本文的介绍,读者可以深入了解Kubernetes的架构、核心组件以及资源对象,从而更好地应用和管理容器化应用程序。Kubernetes的灵活性和可扩展性使得它成为容器编排领域的领先者,为企业提供了强大的容器运行环境。
|
6月前
|
设计模式 存储 缓存
怎么在有限的时间和资源里,设计出一个既经济高效又能保持扩展性的架构呢?
怎么在有限的时间和资源里,设计出一个既经济高效又能保持扩展性的架构呢?
|
10月前
|
存储 Kubernetes API
Kubernetes的架构与基本概念及创建资源
Kubernetes的架构与基本概念及创建资源
38 0
|
10月前
|
架构师 Java 中间件
阿里内部从初级程序员到架构师学习路线+配套学习资源
阿里巴巴终于公开了从初级程序员到架构师的学习路线图,这里相对应的基本上就是从P5到P8的晋升体系!今天老师将会带着大家从初级程序员开始一点点分享整个晋升体系!