公司发展都是要经过技术体系到变更到。
由单体服务到微服务架构,从springMvc到springBoot到springCloud;
单体服务到多服务之后还要增加中间件mq,mysql分库,多数据源,redis和rpc等
存储
NOSQL——hbase、ESSQL——分库分表、读写分离 缓存——redis 小文件——pdfs
交互
Rpc MQ 数据交换
基础设施
配置中心、短信平台、定时调度
负载均衡
通过NGINX负载均衡可以进行横向扩展,应对高并发场景配合基于URL的健康检查可以高效、稳定、准确的进行流量切换和服务升级。
2 API PROXY
RPOXY代理通过高度自由适配各种来源的请求形式,通过业务配置进行请求转发,统一入口,整体管理渠道来源和版本,降低了业务层适配的复杂性。
API