单体架构:项目部署到一个服务器上 集群:同样功能的项目部署到多个服务器上,通常用nginx作为服务器 分布式:将一个项目分为多个不同功能的模块部署到不同服务器上,每个模块都是独立的。主要技术框架RPC和dubbo,消息中间件。 注:RPC接口和controller不一样。RPC是服务器之间的接口,controller是前端页面和后端数据交互的接口
项目的部署方式: 集群,主从模式,分布式模式,负载均衡 项目架构: 单体架构,微服务