大型互联网应用架构中的主要技术,与其对应的业务问题
微服务:减小服务颗粒度,应对“需求快速变更,发布频繁”的情况
数据中台:提升业务数据复用率
搜索引擎和NoSQL非关系型数据库:应对大流量、分布式、数据格式不固定的查询请求
CDN:将常用静态资源缓存到离用户空间距离最近的机房,降低带宽消耗,提升网站运行效率
前端优化:压缩图片和js,降低带宽消耗。使用客户端缓存的方式,减少Server端的运行压力。
数据库读写分离:多台数据库分工,方便给性能消耗大的主机加入消息队列功能
微服务:减小服务颗粒度,应对“需求快速变更,发布频繁”的情况
数据中台:提升业务数据复用率
搜索引擎和NoSQL非关系型数据库:应对大流量、分布式、数据格式不固定的查询请求
CDN:将常用静态资源缓存到离用户空间距离最近的机房,降低带宽消耗,提升网站运行效率
前端优化:压缩图片和js,降低带宽消耗。使用客户端缓存的方式,减少Server端的运行压力。
数据库读写分离:多台数据库分工,方便给性能消耗大的主机加入消息队列功能
评论