赞
踩
实践是检验真理的唯一标准,一句话,实践下来效果不好。钱花了,但是开发的效率并没提高多少。
本身的想法很好:中台可以都大企业的一些重复的功能做一个收整,归并一些重复的系统。可以减少维护的人力和物力成本。专业的人做专业的事,提高系统的设计质量。
但是实践下来的结果却是:
按我的理解,chatGPT的时代,一切都是可以被替代的。chatGPT具备具备逻辑推理能力,而像sora具备人的对世界物理规律的理解能力。并且人工智能具备极其全面的知识库和强大的计算能力。所以理论上,他可以替代世界上任何一个工种,只要给他喂足够优质的训练数据。这里没说创新的能力,因为如果有创新能力,意味着它有自我意识,到那时人类就危险了。
简单,适用,逐步演化
解决性能,高可用,扩展性,复用性,可伸缩性,成本
这里我主要想说成本控制和风险控制
那当然是架构问题,主要考虑项目的可用性,性能,扩展性,成本,可伸缩性,这些是偏技术架构的一些维度。
除此之外,还有关于业务架构的考虑点:可扩展性,可复用性。这块和业务比较紧密,离我们程序员也比较近。像后端开发的分模块,分层开发和微服务架构,其实都是为了提高扩展新和复用性。
处理好和同事间的关系,想想架构变更工作给其他带来的好处,并用此说服对方来帮你
考虑角度:避免发生,快速发现,快速恢复
设计原则:
避免发生:全链路冗余无单点,非强依赖链路要可降级,接口要可限流
快速发现:全链路监控
快速恢复:提前准备故障处理预案,有条件可以提前演练
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。