Monitoring Data Distribution and Exploitation in a Global-Scale Microservice Artefact Observatory
Panagiotis Gkikopoulos, Josef Spillner, Valerio Schiavoni

TL;DR
This paper advocates for a distributed observatory to monitor and analyze microservice artefacts globally, aiming to improve predictability and quality awareness in microservice deployments.
Contribution
It proposes a federated infrastructure with consensus voting to systematically track and analyze microservice artefacts and their properties.
Findings
Establishes the need for a global microservice artefact observatory.
Highlights the benefits of federated knowledge bases for artefact analysis.
Suggests consensus voting to maintain data integrity and ground truth.
Abstract
Reusable microservice artefacts are often deployed as black or grey boxes, with little concern for their properties and quality, beyond a syntactical interface description. This leads application developers to chaotic and opportunistic assumptions about how a composite application will behave in the real world. Systematically analyzing and tracking these publicly available artefacts will grant much needed predictability to microservice-based deployments. By establishing a distributed observatory and knowledge base, it is possible to track microservice repositories and analyze the artefacts reliably, and provide insights on their properties and quality to developers and researchers alike. This position paper argues for a federated research infrastructure with consensus voting among participants to establish and preserve ground truth about the insights.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Scientific Computing and Data Management
