摘要
随着移动互联网的快速发展,大数据应用水平不断提高,要求分布式系统的关键业务组件必须具备更好的可扩展性、可靠性和实时性。因此,基于Zoo Keeper设计了一种分布式系统架构,包括分布式服务模型和异步通信,实现了服务注册、服务监管、服务加载、通信服务等组件功能,并通过具体项目进行了测试验证。结果表明,该系统架构能够适应业务的发展需求,具有较好的可扩展性、可靠性和实时性。
With the rapid development of mobile Internet and the increasing application-level of big data, the key business components of distributed system are required to have better scalability, reliability and real-time performance. Therefore, the distributed system architecture based on ZooKeeper is designed, which involves distributed service model and asynchronous communication, thus to realise the function of service registration, service supervision, service loading, communication service and other component functions. The experiment based on specific projects indicates that the system architecture can meet the needs of business development, and has good scalability, reliability and real-time performance.
作者
陈天伟
彭凌西
CHEN Tian-wei;PENG Ling-xi(University of Electronic Science and Technology of China, Chengdu Sichuan 610101, China;Sichuan Urban Vocational Institute, Chengdu Sichuan 610110, China;Guangzhou University, Guangzhou Guangdong 510006, China)
出处
《通信技术》
2018年第1期87-91,共5页
Communications Technology
基金
国家自然科学基金项目(No.61100150)
四川省教育厅重点科研项目(No.17ZA0236)~~
关键词
分布式
服务模型
异步通信
通信服务
distributed
service model
asynchronous communication
communication service