Skip to content

Review Filestore Design #66515

Open
Improvement
@mitsuhiko

Description

@mitsuhiko

The interactions of file store with the rest of the system are suboptimal.

  • We place blobs directly in their final location and deduplication causing concurrency issues and complexity on deletions
  • The sentry side file store abstraction requires excessive record keeping in Postgres
  • Rate limits on the side of file store on a per-blob level would likely cause severe degradation on the sentry side as larger files use more blobs
  • File store's dependency on postgres means that only the monolith can read and write files

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions