Stores large binary blobs, manages references to them from other entities and serves stored content to users. Most often binary blobs are used to store images and document attachments.
- Server implementations: NodeJS, Dart
- Communication protocols: Direct, Commandable HTTP, Commandable GRPC, GRPC
- Persistence: Memory, Flat Files, MongoDB, Couchbase, AWS S3
- Deployment options: Monolith, Process, Docker, AWS Lambda
- Client implementations: NodeJS, .NET, Golang, Dart