Skip to content

bench #027: solana-tx-landing-latency (active probing) - #80

Closed
Flotapponnier wants to merge 1 commit into
mainfrom
feat/solana-tx-landing-latency-bench
Closed

bench #027: solana-tx-landing-latency (active probing)#80
Flotapponnier wants to merge 1 commit into
mainfrom
feat/solana-tx-landing-latency-bench

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Résumé

Nouvelle page bench #27 solana-tx-landing-latency — complémentaire de #16 solana-tx-landing (qui reste inchangé).

Bench Question Approche
#16 existant "Qui carry le flow ?" Observationnel (tip-wallet attribution)
#27 NEW "Qui land le plus vite ?" Active probing (vrais tx envoyés)

Cross-linking bidirectionnel via disclaimer + related_benches.

Pourquoi deux benches séparés (vs 1 page 2 tabs)

  • 2 URLs indexables → 2× la surface SEO
  • Sponsor pitch plus concret ("sponsorise CE bench") vs flou ("sponsorise un tab")
  • Failure isolation : une mauvaise semaine sur l'active ne pollue pas la page Market Share
  • Méthodologies distinctes, chacune sa page
  • Catalog OCB passe de 14 → 15 benches

V0-Lean scope (5 services × us-east × cadence 1 h)

  • Jito Block Engine (baseline + control probe)
  • Helius Sender en mode ?swqos_only=true (isole le path Helius pur du fan-out Jito)
  • Astralane Iris
  • Nozomi (Temporal Labs) — sponsor cible drop journal framing #1
  • 0slot.trade

NextBlock / bloXroute / SVS reportés V1 (onboarding manuel).

Prom queries

Targetting les métriques solana_landing_probe_* émises par le nouveau prober actif (mobula-monorepo PR #6396 — déjà mergée).

Headline metric : histogram_quantile(0.5, ...) sur solana_landing_probe_latency_ms_histogram_bucket filtré par service + mode + region, fenêtre 7 jours.

Dépendances

Quand merger

Option A — merger maintenant, page apparaît live avec metrics vides (l'observateur voit "no data yet — bench just launched"). Acceptable et honnête.

Option B — merger après 7 jours de soak une fois le prober activé sur Railway et que la première data est en place. Cleaner UX au launch.

Reco : Option B — laisser cette PR ouverte le temps d'activer le prober en interne + valider 7 jours de data, puis merger.

Test plan

  • Disclaimer ≤ 500 chars (vérifié : 479 chars)
  • Cross-link vers share/export PNG generator #16 dans disclaimer + related_benches
  • Toutes queries Prom référencent solana_landing_probe_* (les nouvelles métriques) + label region="us-east"
  • Helius queries incluent mode="swqos_only"
  • Une fois prober actif Railway : valider que les queries renvoient des nombres sensés sur Grafana avant merge

New separate bench page complementing #16 (observational market share). Measures p50/p99 time-to-land in ms and slots, plus landing rate, across 5 services from us-east at 1h cadence.

Querying solana_landing_probe_* metrics emitted by the active prober (mobula-monorepo PR #6396). Methodology pre-registered at docs/methodology/solana-tx-landing-active.md (PR #79, merged).

Cross-linked with #16 via disclaimer + related_benches field.
@Flotapponnier

Copy link
Copy Markdown
Collaborator Author

Superseded by PR #81 (Feat/france cryptos sprint1 pages) which already merged the bench #27 YAML with the proper 479-char disclaimer trim. Branch deleted.

@Flotapponnier
Flotapponnier deleted the feat/solana-tx-landing-latency-bench branch May 22, 2026 08:07
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