网站架构过程
1,根据业务需求,思考开发实现逻辑(面向对象思想)2,根据架构模式,进行架构3,性能,高可用,扩展性,伸缩性,安全性这几个方面进行优化架构模型:纵向分层,横向分割,集群,分布式,异步,缓存,冗余,自动化,安全分层模式:应用层,服务层,数据层横向分割:业务模块分割,分布式服务,统一登陆,soa,微服务,分布式:所有的层与模块 独立服务器部署异步:降低服务压力(celery,kafka,rabbitm
·
1,根据业务需求,思考开发实现逻辑(面向对象思想)
2,根据架构模式,进行架构
3,性能,高可用,扩展性,伸缩性,安全性这几个方面进行优化
架构模型:纵向分层,横向分割,集群,分布式,异步,缓存,冗余,自动化,安全
分层模式:应用层,服务层,数据层
横向分割:业务模块分割,分布式服务,统一登陆,soa,微服务,
分布式:所有的层与模块 独立服务器部署
异步:降低服务压力(celery,kafka,rabbitmq)
缓存:多级缓存,数据库,浏览器,分布式
冗余:数据备份,多服务冗余
下次更新
更多推荐



所有评论(0)