Demo Data from EDBT 2026 / reviewers in the wild / expert
Nicolás Saldías-Vallejos
dblp:332/1978
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2024
0009-0002-5675-471XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 77% Cloud and datacenter computing · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Services computing and microservices · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices
microservice architecture |
0.8 | 1 | 2024 | Long Live the Image: On Enabling Resilient Production Database Containers for Microservice Applications · IEEE Trans. Software Eng. 2024 |
Storage systems › storage reliability
durability |
0.8 | 1 | 2024 | Long Live the Image: On Enabling Resilient Production Database Containers for Microservice Applications · IEEE Trans. Software Eng. 2024 |
Cloud and datacenter computing › virtualization
containerization |
0.2 | 1 | 2024 | Long Live the Image: On Enabling Resilient Production Database Containers for Microservice Applications · IEEE Trans. Software Eng. 2024 |
Methods — techniques the papers use, named apart from their topics
prototyping · 1.5performance evaluation · 1.5containerization · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Long Live the Image: On Enabling Resilient Production Database Containers for Microservice ApplicationsabstractMicroservices architecture advocates decentralized data ownership for building software systems. Particularly, in the Database per Service pattern, each microservice is supposed to maintain its own database and to handle the data related to its functionality. When implementing microservices in practice, however, there seems to be a paradox: The de facto technology (i.e., containerization) for microservice implementation is claimed to be unsuitable for the microservice component (i.e., database) in production environments, mainly due to the data persistence issues (e.g., dangling volumes) and security concerns. As a result, the existing discussions generally suggest replacing database containers with cloud database services, while leaving the on-premises microservice implementation out of consideration. After identifying three statelessness-dominant application scenarios, we proposed container-native data persistence as a conditional solution to enable resilient database containers in production. In essence, this data persistence solution distinguishes stateless data access (i.e., reading) from stateful data processing (i.e., creating, updating, and deleting), and thus it aims at the development of stateless microservices for suitable applications. In addition to developing our proposal, this research is particularly focused on its validation, via prototyping the solution and evaluating its performance, and via applying this solution to two real-world microservice applications. From the industrial perspective, the validation results have proved the feasibility, usability, and efficiency of fully containerized microservices for production in applicable situations. From the academic perspective, this research has shed light on the operation-side micro-optimization of individual microservices, which fundamentally expands the scope of “software micro-optimization” and reveals new research opportunities. Zheng Li 0001, Nicolás Saldías-Vallejos, Diego Seco Naveiras, M. Andrea Rodríguez, Rajiv Ranjan 0001 |
IEEE Trans. Software Eng. | 2 |
| 2022 | On Kubernetes-aided Federated Database SystemsabstractCloud computing has made federated database systems (FDBS) significantly more practical to implement than in the past. As part of a recent Web-based Geographic Information System (WebGIS) project, we are employing cloud-native technologies (from the container ecosystem) to develop a federated database (DB) infrastructure, to help manage and utilise the distributed and various geospatial data. Unfortunately, there seem to be inherent challenges and complexity of applying the container and Kubernetes technologies to building and running DB systems. Considering that most of the geospatial and theme data are pre-obtained and fixed in our WebGIS project, we decided to focus on the read-only user queries and still resort to Kubernetes to implement an FDBS instance to use. Unlike the de facto practices (e.g., using the StatefulSets mechanism, extending Kuberentes APIs, or employing KubeFed), our solution for Kubernetes-aided FDBS simplifies the tech stack by investigating the fractal object of federated data management, inclusively containerising DB instances, and using the lightweight Deployment mechanism to handle stateless DB containers. Overall, this research not only reveals an easy-to-implement approach to constructing read-only components in a fully-fledged FDBS, but also proposes and demonstrates a novel methodology for FDBS investigations. Zheng Li 0001, Nicolás Saldías-Vallejos, M. Andrea Rodríguez, Austen Rainer |
CloudCom | 2 |