Skip to content

docs: the README and the published numbers, against v0.5.1 - #16

Merged
cpoder merged 1 commit into
masterfrom
docs/readme-0.5.1
Nov 7, 2026
Merged

cpoder merged 1 commit into
masterfrom
docs/readme-0.5.1

Conversation

@cpoder

@cpoder cpoder commented Nov 7, 2026 •

Copy link
Copy Markdown
Owner

Le README n'était plus à jour. Ce PR le corrige, avec les chiffres publiés ailleurs pour que les pages restent d'accord entre elles. Aucun code ne change.

Faux ou périmé

  • Port 8686 : le README disait « binds to localhost only ». C'est vrai du compose livré, pas du binaire brut qu'on publie, qui écoute sur 0.0.0.0:8686 sans token.
  • Image : 118 MB n'est pas reproductible. L'image pèse 40,4 Mo au téléchargement et 100 Mo déballée, d'après les couches du manifeste publié. Le 118 MB venait de docker images, qui affiche 149 Mo aujourd'hui sur ce poste pour la même image.
  • Comparaison Redpanda Connect : ~25× et ~70× reposaient sur les anciens RSS et binaire. Contre 202 Mo et 338 Mo, c'est ~20× et ~30×.

Re-mesuré sur le binaire de la release v0.5.1

Avant Maintenant
Promote cluster, convergence 60 ms 20 ms (8 runs), 40 000/40 000
Première émission de la nouvelle version 680 ms 20–30 ms
Handoff propre 2,6 s au plus 2 s (4 runs)
Failover après crash, TTL 3 s 5,9 s 4–5 s (4 runs)

La ligne kill -9 citait ~8 k/s. Le run dure 31,5 s, sur v0.3.6 comme sur v0.5.1, parce que ce que tenait l'instance tuée revient après l'ack wait de 30 s. Les 20 000 messages arrivent bien. Ce n'est pas une régression, et le tableau le dit maintenant.

Ajouté au README

mqtt-in/mqtt-out, les connecteurs de brokers autonomes, le magasin de secrets fichier et le placeholder dans tout ce qui montre un run, les dead letters, le mode gouverné, l'image et le binaire précompilés.

Pas touché

Les ADR gardent les chiffres de leur époque.

Après le merge

scripts/deploy-docs.sh master et scripts/deploy-site.sh, puisque le book et site/index.html changent.

🤖 Generated with Claude Code

https://claude.ai/code/session_018wXgxT2UoFSZfqhAE1Tb5V

The README said port 8686 binds to localhost. That is the bundled compose: the raw
binary, which we publish, listens on 0.0.0.0:8686 with no token.

Numbers measured on the v0.5.1 release binary: promote 20 ms over eight runs, graceful
handoff at most 2 s and crash failover 4 to 5 s over four. "118 MB" did not reproduce:
the image pulls 40.4 MB and unpacks to 100 MB. ~25x and ~70x still used the old RSS and
binary; against 202 MB and 338 MB they are ~20x and ~30x.

The kill -9 row quoted ~8 k/s: the run takes 31.5 s, on v0.3.6 as well, since what the
dead instance held comes back after the 30 s ack wait.

The README also gains what shipped since it was last read: mqtt-in/out, the standalone
broker connectors, the file secret store, dead letters and governed mode, the prebuilt
image and binary. ADRs keep the numbers of their day.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018wXgxT2UoFSZfqhAE1Tb5V
@cpoder
cpoder merged commit 7bbb081 into master Nov 7, 2026
4 checks passed
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