A container orchestration development that optimizes the etherpad collaborative editing tool through a novel management system
Entidad
UAM. Departamento de Ingeniería InformáticaEditor
MDPI, Basel, SMwitzerlandFecha de edición
2020-05-17Cita
10.3390/electronics9050828
Electronics 9.5 (2020): 828
ISSN
2079-9292DOI
10.3390/electronics9050828Financiado por
The funding of this research is provided by the Mobility Regulation of the Universidad de las Fuerzas Armadas ESPE, from Sangolquí, EcuadorVersión del editor
https://doi.org/10.3390/electronics9050828Materias
Cloud computing; Collaborative tools; Containers; Etherpad; Management systems; Microservices; Monolithic; InformáticaDerechos
© 2020 The AuthorsResumen
The use of collaborative tools has notably increased recently. It is common to see distinct users that need to work simultaneously on shared documents. In most cases, large companies provide tools whose implementations have been a very complicated and expensive task. Likewise, their platform deployment requirements should be robust hardware infrastructures. It becomes even more critical when their main target is to reach scalability and highavailability. Therefore, this study aims to design and implement a microservices-based collaborative architecture using assembled containers in the cloud, enabling them to deploy Etherpad instances to guarantee high availability. To ensure such a task, we developed and optimized a central management system that creates Etherpad instances and continuously interacts with other Etherpad tools running on Docker containers. This design goes from the monolithic Etherpad instantiation and handling towards a service architecture, where every Etherpad is offered as a microservice. Furthermore, the management system follows (implements) the Observer, Factory Method, Proxy, and Service Layerpopular design patterns. This allows users to gain more privacy through access to validations and shared resources. Our results indicate both the correct operation in the automation of containers’ creation for new users who register in the system and quantifiable improvement in performance.
Lista de ficheros
Google Scholar:Tapia, Freddy
-
Mora Rincón, Miguel Ángel
-
Fuertes, Walter
-
Lascano, Jorge Edison
-
Toulkeridis, Theofilos
Lista de colecciones del ítem
Registros relacionados
Mostrando ítems relacionados por título, autor, creador y materia.
-
Priming of dendritic cells by DNA-containing extracellular vesicles from activated T cells through antigen-driven contacts
Torralba, Daniel; Baixauli, Francesc; Villarroya Beltri, Carolina; Fernández-Delgado, Irene; Latorre-Pellicer, Ana; Acín-Pérez, Rebeca; Martín-Cófreces, Noa; Jaso-Tamame, Ángel Luis; Iborra, Salvador; Jorge, Inmaculada; González-Aseguinolaza, Gloria; Garaude, Johan; Vicente-Manzanares, Miguel; Enríquez, José Antonio; Mittelbrum Herrero, María; Sánchez Madrid, Francisco
2018-07-09