Skip to content

docs: tell a source-backed performance story - #28

Open
cmilesio wants to merge 3 commits into
mainfrom
docs/performance-story
Open

docs: tell a source-backed performance story#28
cmilesio wants to merge 3 commits into
mainfrom
docs/performance-story

Conversation

@cmilesio

@cmilesio cmilesio commented Aug 7, 2026

Copy link
Copy Markdown
Member

What

Add a full-width Performance page that tells GoForj's local-first driver story through an animated benchmark hero, exact local-path measurements, configuration-to-infrastructure boundary comparisons, interactive logarithmic driver charts for Cache, Queue, Events, and Storage, and a shared net/http comparison.

Add a generated performance dataset that consumes committed library benchmark JSON, records source revisions and SHA-256 hashes, and fails the docs build when checked-in data drifts. Link the page from primary navigation, Operations, and homepage proof.

Why

GoForj's performance advantage is architectural: Apps can use real cache, queue, event, and storage contracts in process or on local storage, then move only the boundary that needs coordination, persistence, or distribution. Business services do not need to be rewritten just because the driver changes.

The page keeps this credible by naming every measurement boundary, showing what external infrastructure buys, distinguishing producer-side queue dispatch from job completion, and treating container/emulator results as controlled comparisons rather than production forecasts.

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.

1 participant