《计算机技术与发展杂志》发表论文赏析
作者:耿晓利;张芒;尹永宏
摘要:为了克服软件架构在巨大 QPS 冲击下性能低、可拓展性差等弊端,解决在经常高并发场景下的程序崩溃、服务宕机以及数据出错等问题,文章针对亟需平稳运行的电商业务,设计并实现了一套基于分布式架构的高可用新型电子商务系统。 该系统提供了高可靠的分布式框架,含有服务节点自动注册与发现、配置统一管理以及服务集群容错等功能。在可能出错的服务节点上,运用了安全认证鉴权、分布式缓存锁、消息服务、分布式搜索引擎等手段,使得服务在透明化远程调用中既强化了程序的安全可靠, 又保障了数据在传输过程中的精准正确。 系统在开发中采用前后分离的 Restful Api 架构风格和容器化部署方法,测试并验证了在高并发场景下的功能可用性和性能可靠性,为百万级流量系统的软件架构技术选型提供了一种可行的服务化治理方案。
关键词:分布式;微服务;事务机制;Docker 容器;高并发