MictlanX: Elastic code-defined object storage system
Modern object stores expose only coarse, static configurations (replication factor, ACLs, bucket lifecycles) and must be over-provisioned to absorb demand spikes or new security requirements. MictlanX upgrades the storage layer itself with two code-defined programming models: a Responsive-Deployment Model, that lets operators declare elastic regions in YAML/Python, and an Adaptive Data-Placement Model, that drives per-object filters and dynamic replication. A 16-node prototype sustains 20 MB/s under a 0.01s burst while keeping 90% of requests below 0.1s---up to 4× faster than fixed-replica modes---and beats MinIO, Google Drive, and Dropbox by up to 23% throughput with sub-second latencies.
Authors
- J. L. González-Compeán (ORCID: https://orcid.org/0000-0002-2160-4407)
- Iván López-Arévalo (ORCID: https://orcid.org/0000-0002-7464-8438)
- Ignacio Castillo-Barrios (ORCID: https://orcid.org/0009-0002-8926-2383)
Institutions
- Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional (MX)
Publication Details
- Published
- 2025-08-28
- DOI
- https://doi.org/10.1145/3757347.3759148
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00