在业务规模不断扩大的背景下,原有快速搭建的冗杂系统已难以支撑业务迭代与系统压力。为优化系统能力,进行架构的分层服务化重构,并优化原有数据结构,提高存储效率和查询速度。基于 SpringCloud 全家桶,结合个性化的服务发现、服务通讯与配置管理等工具选型,使用 grpc、RcoketMq、Netty、Mysql、Mongo 等多种技术手段,实现分布式的架构系统。
1、作为底层基础服务,重构后的车辆后端系统实现高并发、高吞吐的系统能力,支撑上游服务快速迭代,并简化业务开发复杂度。
2、服务化后测车辆服务,支持 10 余个服务系统,实现每秒万级以上访问,并保证系统 4 个 9 的稳定性。