Blobs Microservice

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