该文参考阿里巴巴等大型电商系统的架构设计,提出了基于Oracle数据库的读写分离方案,针对电商所独有的业务场景,也即读多写少,进行数据访问层在高并发场景下的性能优化;同时基于JavaEE Spring Boot对后端服务进行基于领域模型的服务化划...该文参考阿里巴巴等大型电商系统的架构设计,提出了基于Oracle数据库的读写分离方案,针对电商所独有的业务场景,也即读多写少,进行数据访问层在高并发场景下的性能优化;同时基于JavaEE Spring Boot对后端服务进行基于领域模型的服务化划分,配套Consul的服务治理与发现,以及Kafka消息队列对服务进行解耦与削峰。从而使得整个系统具有在企业业务发展过程中进行平缓扩容的能力,以及高可用,高并发的体系结构。展开更多
文摘该文参考阿里巴巴等大型电商系统的架构设计,提出了基于Oracle数据库的读写分离方案,针对电商所独有的业务场景,也即读多写少,进行数据访问层在高并发场景下的性能优化;同时基于JavaEE Spring Boot对后端服务进行基于领域模型的服务化划分,配套Consul的服务治理与发现,以及Kafka消息队列对服务进行解耦与削峰。从而使得整个系统具有在企业业务发展过程中进行平缓扩容的能力,以及高可用,高并发的体系结构。