Community Storage Backends
A storage backend persists raw bytes under /-separated string
keys. The SDK uses the Storage interface internally for session
snapshots, context offloading, and any construct that needs durable
key-value persistence. Any class that implements the four-method
Storage protocol (write, read, delete, list) can plug in.
The SDK ships reference backends:
InMemoryStorage,
LocalFileStorage,
and
S3Storage.
The packages below are community-built storage backends you can
install and use wherever a Storage instance is accepted.
Browse the catalog
Section titled “Browse the catalog”See the Storage section of the community catalog for the current list, with language support and links to each package.
Add your storage backend
Section titled “Add your storage backend”Built a Storage implementation? See the
Get Featured guide to list it here, and the
Extensions guide for
how to build and publish a package.