《大型网站技术架构演进与性能优化》之合并部署[六]

本文探讨了什么是架构,重点介绍了合并部署的概念、优势和实现方式,以及如何通过合并部署解决性能和协作效率问题。同时,文章还讨论了多版本部署和高密度部署的思考,强调了在提升效率的同时要考虑维护成本和资源隔离。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【Java毕设合集】20套毕设系统项目(附源码),任意挑选,进来白嫖_20个Java练手项目_Java开发_Java项目_哔哩哔哩_bilibili

1.什么是架构

业务架构抽象:面向用户的,主要考虑给用户带来什么价值、什么体验,如帮助用户完成一系列需求的集合。
应用架构:面向技术人员,如何用更低的成本更快更好地实现用户的需求,是应用架构要解决的问题。
平台(服务)架构:应用架构复杂到一定程度后,需要单独抽出一层平台架构治理层,解决业务和应用的扩展性问题,以实现业务模型抽象、灵活扩展业务能力水平、灵活定制和组装应用等功能。
技术架构:面向微观问题的,目标是用简单技术解决复杂问题,在稳定性、扩展性和性能之间取得平衡。比如采用什么开发语言、什么开发框架等。
数据架构:涉及数据模型的构建和数据库选型,数据结构的设计、数据的读写比例以及性能评估,数据的一致性、安全性以及原子性等内容。
网络(部署)架构:要解决的是网络路由、数据通信协议的优化、带宽网卡的分配、机房容灾以及网络设备的高可用等方面的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值