Skip to content

[codex] add object storage provider benchmark post#7985

Merged
ankur-arch merged 10 commits into
mainfrom
codex/object-storage-provider-blog
Jun 30, 2026
Merged

[codex] add object storage provider benchmark post#7985
ankur-arch merged 10 commits into
mainfrom
codex/object-storage-provider-blog

Conversation

@sorenbs

@sorenbs sorenbs commented Jun 26, 2026

Copy link
Copy Markdown
Member

What changed

  • Added a new Prisma Compute blog post: "Evaluating Object Storage Providers for Prisma Compute".
  • Added a generated hero/meta image for the post.
  • Added inline SVG benchmark charts for average mixed read/write latency and the in-flight Starlink comparison.
  • Included official pricing links for AWS S3, Google Cloud Storage, Azure bandwidth, Cloudflare R2, and Tigris.

Why

The draft evaluates Cloudflare R2 and Tigris for Prisma Compute using the accelerated-fs workload. The post makes the benchmark results easier to read with inline charts and keeps the claims scoped to the measured latency-sensitive filesystem workload.

Validation

  • pnpm --filter blog types:check
  • Visual check at http://localhost:3002/blog/evaluating-object-storage-providers-for-prisma-compute for title, author, series marker, generated hero image, Mermaid diagram, and both SVG charts.

Notes

The local dev page shows unrelated analytics/cookie-script errors in browser logs on localhost, but the post content and assets render correctly.

Summary by CodeRabbit

  • Documentation
    • Added a new blog post on evaluating object storage providers for Prisma Compute.
    • Includes benchmark methodology, regional performance comparisons, latency analysis, throughput testing, and practical guidance based on results.

@vercel

vercel Bot commented Jun 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
blog Ready Ready Preview, Comment Jun 30, 2026 8:43am
docs Ready Ready Preview, Comment Jun 30, 2026 8:43am
eclipse Ready Ready Preview, Comment Jun 30, 2026 8:43am
site Ready Ready Preview, Comment Jun 30, 2026 8:43am

Request Review

@argos-ci

argos-ci Bot commented Jun 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
default (Inspect) ⚠️ Changes detected (Review) 1 changed Jun 30, 2026, 8:49 AM

@coderabbitai

coderabbitai Bot commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 8d26bf87-a281-4228-be08-e59165c15ee1

📥 Commits

Reviewing files that changed from the base of the PR and between d4b00be and 9946227.

⛔ Files ignored due to path filters (2)
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/hero.svg is excluded by !**/*.svg
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/meta.png is excluded by !**/*.png
📒 Files selected for processing (1)
  • apps/blog/content/blog/evaluating-object-storage-providers-for-prisma-compute/index.mdx
✅ Files skipped from review due to trivial changes (1)
  • apps/blog/content/blog/evaluating-object-storage-providers-for-prisma-compute/index.mdx

Walkthrough

Adds a new MDX blog post titled "Evaluating Object Storage Providers for Prisma Compute" (dated 2026-06-26). The article covers the accelerated-fs benchmark workload, latency comparisons between Tigris and Cloudflare R2 across six regions, an in-flight Starlink measurement, AWS Lambda baseline comparisons for four storage providers, bulk throughput results, and a conclusion.

Evaluating Object Storage Providers Blog Post

Layer / File(s) Summary
Frontmatter and metadata
apps/blog/content/blog/evaluating-object-storage-providers-for-prisma-compute/index.mdx
Sets title, slug, date, author, SEO fields, hero image/alt, tags, series name, and series index.
Benchmark setup and latency results
apps/blog/content/blog/evaluating-object-storage-providers-for-prisma-compute/index.mdx
Adds the benchmark context, the accelerated-fs workload setup, Tigris vs R2 latency measurements across regions and dataset sizes, and the in-flight Starlink measurement.
Baseline comparison and throughput
apps/blog/content/blog/evaluating-object-storage-providers-for-prisma-compute/index.mdx
Adds the AWS Lambda baseline comparisons, the bulk upload/download throughput probe, and the concluding summary.

🎯 1 (Trivial) | ⏱️ ~5 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: adding an object storage provider benchmark blog post.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In
`@apps/blog/content/blog/evaluating-object-storage-providers-for-prisma-compute/index.mdx`:
- Around line 128-132: The conclusion is too broad for the benchmark data
described in this section. In the paragraph mentioning accelerated-fs and Prisma
Compute, narrow the wording so it only claims Tigris is the better fit for the
tested object-storage workload and sampled regions, rather than for the entire
Prisma Compute platform; keep the rest of the benchmark interpretation aligned
with the measured small-object latency and throughput results.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: b92462b3-113a-48aa-931c-e2a9531db8eb

📥 Commits

Reviewing files that changed from the base of the PR and between 2b9e901 and d4b00be.

⛔ Files ignored due to path filters (7)
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/benchmark-setup.svg is excluded by !**/*.svg
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/bulk-throughput.svg is excluded by !**/*.svg
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/hero.png is excluded by !**/*.png
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/latency-distributions.svg is excluded by !**/*.svg
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/meta.png is excluded by !**/*.png
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/mixed-latency-chart.svg is excluded by !**/*.svg
  • apps/blog/public/evaluating-object-storage-providers-for-prisma-compute/imgs/starlink-mixed-chart.svg is excluded by !**/*.svg
📒 Files selected for processing (1)
  • apps/blog/content/blog/evaluating-object-storage-providers-for-prisma-compute/index.mdx

…age post

- Replace photographic hero.png with an on-brand comparison-card hero.svg
  (Tigris vs R2 mixed-phase timings) and regenerate meta.png; switch
  frontmatter to hero.svg to match the Compute series
- Remove all em dashes, cut redundancy, and tighten prose for readability
- Fix 50MB -> 50 MiB and drop the duplicated in-body hero image
- Cross-link Prisma Compute (docs + public beta), AWS Lambda, and Bun
- Address review: shorten the Starlink wrap-up (Ankur) and narrow the
  conclusion to accelerated-fs rather than the whole platform (CodeRabbit)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ankur-arch ankur-arch merged commit dd79435 into main Jun 30, 2026
16 of 17 checks passed
@ankur-arch ankur-arch deleted the codex/object-storage-provider-blog branch June 30, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants