Erasure Coding and Data Deduplication: A Comprehensive Survey | Synapse