dc.contributor.author | Konwar, KM | |
dc.contributor.author | Prakash, N | |
dc.contributor.author | Médard, M | |
dc.contributor.author | Lynch, N | |
dc.date.accessioned | 2021-11-05T18:35:45Z | |
dc.date.available | 2021-11-05T18:35:45Z | |
dc.date.issued | 2019 | |
dc.identifier.uri | https://hdl.handle.net/1721.1/137569 | |
dc.description.abstract | © Kishori M. Konwar, N. Prakash, Muriel Médard, and Nancy Lynch; licensed under Creative Commons License CC-BY 23rd International Conference on Principles of Distributed Systems (OPODIS 2019). In this work, we propose FLECKS, an algorithm which implements atomic memory objects in a multi-writer multi-reader (MWMR) setting in asynchronous networks and server failures. FLECKS substantially reduces storage and communication costs over its replication-based counterparts by employing erasure-codes. FLECKS outperforms the previously proposed algorithms in terms of the metrics that to deliver good performance such as storage cost per object, communication cost a high fault-tolerance of clients and servers, guaranteed liveness of operation, and a given number of communication rounds per operation, etc. We provide proofs for liveness and atomicity properties of FLECKS and derive worst-case latency bounds for the operations. We implemented and deployed FLECKS in cloud-based clusters and demonstrate that FLECKS has substantially lower storage and bandwidth costs, and significantly lower latency of operations than the replication-based mechanisms. | en_US |
dc.language.iso | en | |
dc.relation.isversionof | 10.4230/LIPIcs.OPODIS.2019.12 | en_US |
dc.rights | Creative Commons Attribution 4.0 International license | en_US |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | en_US |
dc.source | DROPS | en_US |
dc.title | Fast lean erasure-coded atomic memory object | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Konwar, KM, Prakash, N, Médard, M and Lynch, N. 2019. "Fast lean erasure-coded atomic memory object." Leibniz International Proceedings in Informatics, LIPIcs, 153. | |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
dc.relation.journal | Leibniz International Proceedings in Informatics, LIPIcs | en_US |
dc.eprint.version | Final published version | en_US |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
dc.date.updated | 2021-01-29T15:12:04Z | |
dspace.orderedauthors | Konwar, KM; Prakash, N; Médard, M; Lynch, N | en_US |
dspace.date.submission | 2021-01-29T15:12:08Z | |
mit.journal.volume | 153 | en_US |
mit.license | PUBLISHER_CC | |
mit.metadata.status | Authority Work and Publication Information Needed | en_US |