Closed
Description
Storing backlogs on bookies for a long time can get expensive. If
there are other cheaper forms of storage available (S3/HDFS), capex
can be reduced by moving older data to this storage.
The proposed design proposes an interface to do this, with an initial
implementation targeted at S3. However the interface is general enough
that HDFS could also be used.
Design: https://github.com/apache/incubator-pulsar/wiki/PIP-17:-Tiered-storage-for-Pulsar-topics
Mailing List discussion: https://lists.apache.org/thread.html/3f1c98658395c92e3c858ff966aa829dba0e165a28ef350e0ec3a33f@%3Cdev.pulsar.apache.org%3E
Prototype: https://github.com/ivankelly/incubator-pulsar/tree/s3-offload-proto