[Parent task for all related tasks]
# Current status
An object storage design was [described](https://wiki.softwareheritage.org/wiki/A_practical_approach_to_efficiently_store_100_billions_small_objects_in_Ceph) and is [discussed](https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/DRZ6XP45PEXKMYJSSYSDXC2RGJ3BW75H/) . Benchmarks need to be written T3149 to verify it is efficient (space and speed) for the intended use cases.
# Design
* [Design document for the object storage](https://wiki.softwareheritage.org/wiki/A_practical_approach_to_efficiently_store_100_billions_small_objects_in_Ceph)
* [Implementation notes](https://hedgedoc.softwareheritage.org/NK1sq6dmS2uvtmtHP4wFKg?view)
# Discussions
* [A practical approach to efficiently store 100 billions small objects in Ceph](https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/DRZ6XP45PEXKMYJSSYSDXC2RGJ3BW75H/)
* [Ceph Quincy CDS & immutable objects](https://lists.ceph.io/hyperkitty/list/dev@ceph.io/message/4MLOSBIIDZV6Z2PIDHJR4YGX3TSSIHEW/)