• DocumentCode
    688387
  • Title

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

  • Author

    Alboaie, Lenuta ; Alboaie, Sinica ; Panu, Andrei

  • Author_Institution
    Fac. of Comput. Sci., Alexandru Ioan Cuza Univ., Iasi, Romania
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    1930
  • Lastpage
    1937
  • Abstract
    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.
  • Keywords
    cloud computing; message passing; Internet company; academia; asynchronous messages; cloud systems; concurrency; distributed system specialist; dynamic scalability; messaging pattern proposal; programming Web; swarm communication; Computer architecture; Java; Proposals; Scalability; Standards; Storms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.277
  • Filename
    6832160