Publicação
Gossip-based service coordination for scalability and resilience
| Resumo: | Many interesting emerging applications involve the coordination of a large number of service instances, for instance, as targets for dissemination or sources in information gathering. These applications raise hard architectural, scalability, and resilience issues that are not suitably addressed by centralized or monolithic coordination solutions. In this paper we propose a lightweight approach to service coordination aimed at such application scenarios. It is based on gossiping and thus potentially fully decentralized, requiring that each participant is concerned only with a small number of peers. Although being obviously simple and scalable, it has been shown that gossip-based protocols lead to emergent strong resilience guarantees. We illustrate the approach with WS--PushGossip, a proof-of-concept coordination protocol based upon the WS--Coordination framework. Besides presenting WS--PushGossip, we illustrate its usefulness with a sample application, and outline a middleware implementation based on Apache Axis2. |
|---|---|
| Autores principais: | Campos, Filipe |
| Outros Autores: | Pereira, José |
| Assunto: | Web services Gossip |
| Ano: | 2008 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
article WS-Gossip: middleware for scalable service coordination
por: Campos, Filipe
Publicado em: (2008)
por: Campos, Filipe
Publicado em: (2008)
article Adaptive gossip-based broadcast
por: Rodrigues, Luis
Publicado em: (2003)
por: Rodrigues, Luis
Publicado em: (2003)
article HyParView: a membership protocol for reliable gossip-based broadcast
por: Leitão, João
Publicado em: (2007)
por: Leitão, João
Publicado em: (2007)
article Compositional gossip: a conceptual architecture for designing gossip-based applications
por: Rivière, Étienne
Publicado em: (2007)
por: Rivière, Étienne
Publicado em: (2007)
school Gossip-based broadcast protocols
por: Leitão, João Carlos Antunes
Publicado em: (2007)
por: Leitão, João Carlos Antunes
Publicado em: (2007)
assignment HyParView: a membership protocol for reliable gossip-based broadcast
por: Leitão, João
Publicado em: (2007)
por: Leitão, João
Publicado em: (2007)
article X-BOT: a protocol for resilient optimization of unstructured overlays
por: Leitão, João
Publicado em: (2009)
por: Leitão, João
Publicado em: (2009)
article EAGP: An energy-aware gossip protocol for wireless sensor networks
por: Ferreira, Bruno Chianca
Publicado em: (2020)
por: Ferreira, Bruno Chianca
Publicado em: (2020)
article Epidemic broadcast trees
por: Leitão, João
Publicado em: (2007)
por: Leitão, João
Publicado em: (2007)
school Workplace gossip, communication openness, and organizational identification : analysis in portuguese organizational context
por: Louro, Maria Ascenso
Publicado em: (2024)
por: Louro, Maria Ascenso
Publicado em: (2024)
school The role of informal relationships in the workplace following the COVID-19 pandemic : the implications on gossip and helping behaviour
por: Patrício, Diogo Rodrigues
Publicado em: (2022)
por: Patrício, Diogo Rodrigues
Publicado em: (2022)
book Food service management web platform based on XML specification and web services
por: Sabioni, Pedro
Publicado em: (2013)
por: Sabioni, Pedro
Publicado em: (2013)
assignment Epidemic Broadcast Trees
por: Leitão, João
Publicado em: (2007)
por: Leitão, João
Publicado em: (2007)
article SOS – Simple orchestration of services
por: Queirós, Ricardo
Publicado em: (2017)
por: Queirós, Ricardo
Publicado em: (2017)
article Autonomous multi-dimensional slicing for large-scale distributed systems
por: Pasquet, Mathieu
Publicado em: (2014)
por: Pasquet, Mathieu
Publicado em: (2014)
school Epidemic broadcast algorithms in a Byzantine environment
por: Costa, Tomás Francisco Cruz
Publicado em: (2022)
por: Costa, Tomás Francisco Cruz
Publicado em: (2022)
article Configurations of web services
por: Barbosa, Marco António
Publicado em: (2007)
por: Barbosa, Marco António
Publicado em: (2007)
article Scalable and flexible location-based services for ubiquitous information access
por: José, Rui
Publicado em: (1999)
por: José, Rui
Publicado em: (1999)
article An epidemic approach to dependable key-value substrates
por: Matos, Miguel
Publicado em: (2011)
por: Matos, Miguel
Publicado em: (2011)
article Using web services to put metamorphosis on the web
por: Librelotto, Giovani Rubert
Publicado em: (2007)
por: Librelotto, Giovani Rubert
Publicado em: (2007)
book Product documentation management through REST-based web service
por: Rocha, Filipe
Publicado em: (2013)
por: Rocha, Filipe
Publicado em: (2013)
school IMPLEMENTAÇÃO DE UM SERVICE BROKER
por: Rodrigues, Filipe Miguel da Silva
Publicado em: (2010)
por: Rodrigues, Filipe Miguel da Silva
Publicado em: (2010)
article Spontaneous trait inference and transference: Exploring the link between names and traits
por: Ramos, Tânia
Publicado em: (2018)
por: Ramos, Tânia
Publicado em: (2018)
article An architecture for a web service based product configuration information system
por: de Castro, Antonio Arrais
Publicado em: (2010)
por: de Castro, Antonio Arrais
Publicado em: (2010)
school Driftwood: decentralized Raft consensus
por: Gonçalves, André Silva
Publicado em: (2024)
por: Gonçalves, André Silva
Publicado em: (2024)
school Contribuição dos Algoritmos de Difusão para o Desempenho dos Protocolos de Encaminhamento para Redes Ad Hoc Móveis
por: Matos, João Pedro Gomes Gouveia de
Publicado em: (2009)
por: Matos, João Pedro Gomes Gouveia de
Publicado em: (2009)
school Migração de uma aplicação desktop para a cloud: geração automática de um web service
por: Brito, João Nuno Félix Abrunhosa de
Publicado em: (2018)
por: Brito, João Nuno Félix Abrunhosa de
Publicado em: (2018)
article Lightweight, efficient, robust epidemic dissemination
por: Matos, Miguel
Publicado em: (2013)
por: Matos, Miguel
Publicado em: (2013)
school Service level agreement em cloud computing : um estudo de caso
por: Catela, Miguel Ferreira
Publicado em: (2012)
por: Catela, Miguel Ferreira
Publicado em: (2012)
article Improving the scalability of cloud-based resilient database servers
por: Soares, L.
Publicado em: (2011)
por: Soares, L.
Publicado em: (2011)
book Gossip-Based Dissemination
por: Roy Friedman
Publicado em: (2009)
por: Roy Friedman
Publicado em: (2009)
school Implementação de um Service Broker
por: Rodrigues, Filipe Miguel da Silva
Publicado em: (2010)
por: Rodrigues, Filipe Miguel da Silva
Publicado em: (2010)
article Coordinated and Interoperable Seismological Data and Product Services in Europe: the EPOS Thematic Core Service for Seismology
por: Haslinger, Florian
Publicado em: (2022)
por: Haslinger, Florian
Publicado em: (2022)
article The effect of online service quality factors on internet usage: the web delivery system of the taxation department
por: Pinho, José Carlos M.
Publicado em: (2011)
por: Pinho, José Carlos M.
Publicado em: (2011)
article CRiB: a service oriented architecture for digital preservation outsourcing
por: Ferreira, Miguel
Publicado em: (2006)
por: Ferreira, Miguel
Publicado em: (2006)
article Distributed preservation services: integrating planning and actions
por: Becker, Christoph
Publicado em: (2008)
por: Becker, Christoph
Publicado em: (2008)
article Collaborative product development - A groupware system based on service oriented architecture
por: Melo, Daniel do N.
Publicado em: (2010)
por: Melo, Daniel do N.
Publicado em: (2010)
category RODA: a service-oriented repository to preserve authentic digital objects
por: Faria, Luís
Publicado em: (2009)
por: Faria, Luís
Publicado em: (2009)
article SplineAPI: A REST API for NLP Services
por: Vieira, Nuno Miguel Leal Gonçalves
Publicado em: (2015)
por: Vieira, Nuno Miguel Leal Gonçalves
Publicado em: (2015)
article Adaptive Gossip-Based Broadcast
por: Luís Rodrigues
Publicado em: (2003)
por: Luís Rodrigues
Publicado em: (2003)
Registos relacionados
-
article WS-Gossip: middleware for scalable service coordination
por: Campos, Filipe
Publicado em: (2008) -
article Adaptive gossip-based broadcast
por: Rodrigues, Luis
Publicado em: (2003) -
article HyParView: a membership protocol for reliable gossip-based broadcast
por: Leitão, João
Publicado em: (2007) -
article Compositional gossip: a conceptual architecture for designing gossip-based applications
por: Rivière, Étienne
Publicado em: (2007) -
school Gossip-based broadcast protocols
por: Leitão, João Carlos Antunes
Publicado em: (2007)