Some of our customers are interested in Erasure code than tri-replicate to save disk space. We propose a BP "Light weight Erasure code framework for swift", which can be found here https://blueprints.launchpad.net/swift/+spec/swift-ec The general idea is to have some daemon on storage node to do offline scan - select code object with big enough size to do EC. Will glad to hear any feedback on this. -jiangang