【24h】

Swarm Communication - A Messaging Pattern Proposal for Dynamic Scalability in Cloud

机译:群通信-云中动态可伸缩性的消息传递模式建议

获取原文
获取原文并翻译 | 示例

摘要

Programming for cloud systems looks deceptively similar with programming web and enterprise applications except that it is harder. The challenges that a few years ago were reserved only for distributed systems specialists from academia or from big internet companies are now coming to masses. The well known methods of dealing with concurrency and scalability by using threads should be replaced with asynchronous messages because vertical scalability is limited and expensive. Programming with asynchronous messages can be also a challenge and we present in this paper an improved method, called swarm communication. The proposal is based on the metaphor inspired by nature, and we think at messages as relatively smart beings visiting relatively non intelligent places. Through this article we describe this new method for decomposing complex applications in small services and we will present how dynamic scalability can be achieved in a swarm system.
机译:从外观上看,云系统编程与Web和企业应用程序编程在外观上看似相似,只是难度更大。几年前,挑战仅限于来自学术界或大型互联网公司的分布式系统专家,现在正面临着挑战。应该使用异步消息来替换使用线程处理并发性和可伸缩性的众所周知的方法,因为垂直可伸缩性是有限且昂贵的。用异步消息编程也可能是一个挑战,我们在本文中提出了一种改进的方法,称为群通信。该提议是基于自然界的隐喻,我们认为信息是相对聪明的人访问相对不聪明的地方。通过本文,我们描述了这种在小型服务中分解复杂应用程序的新方法,并且将介绍如何在集群系统中实现动态可伸缩性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号