
Betriebsnotizen3 Abschnitte · 2 Min. LesezeitVon Dezső Mező · Veröffentlicht 4. Oktober 2026.mdSolanaRPCInfrastructureCosts
Der öffentliche Solana-RPC ist ein geteilter Schlauch: für Devnet-Hacking okay, bei echtem Verkehr bis zur Nutzlosigkeit gedrosselt. Bezahlte Provider verkaufen Requests pro Monat plus Compute-Units — Helius, QuickNode, Alchemy und Freunde — und das Preismodell heißt: Die Rechnung wird von Call-Anzahl × Methodenkosten getrieben, nicht davon, wie viel deine App tut. Ein Wallet-Tracker, der jeden Account jeden Block pollt, ist ein sehr anderer Kunde als einer, der Websockets nutzt.
Die zwei echten Kostentreiber sind frühe Architekturentscheidungen. Polling versus Subscribe: `getAccountInfo` in einer Schleife kostet ewig Calls; eine Websocket-Subscription oder ein Yellowstone-gRPC-Stream pusht Änderungen einmal. Und Historie: `getTransaction` auf Daten älter als ein paar Tage braucht Archiv-Endpunkte, die deutlich mehr kosten — die Entscheidung, ob man tiefe Historie wirklich braucht (und wofür), ist mehr wert als Tarifverhandlung.
01Calls messen, bevor man sie skaliert
Eine Woche loggen, was die App wirklich abfragt, bevor man einen Plan kauft: welche Methoden, wie oft, von wo. Der übliche Fund ist eine Retry-Schleife oder ein N+1-Muster, das Calls verzehnfacht — das Muster zu fixen ist gratis und schlägt jede Verhandlung. Provider-Dashboards zeigen dieselben Daten, aber erst, wenn man schon zahlt.
02Push schlägt Pull bei allem Live
Websockets (oder gRPC-Streams bei den schwereren Providern) liefern Account- und Log-Änderungen, sobald sie passieren — eine Verbindung statt einem Poll pro Entität pro Intervall. Bei NFT-Trackern, Wallet-Dashboards und allem, was viele Accounts beobachtet, ist das der Unterschied zwischen Starter-Plan und Enterprise-Rechnung.
03Nur archivieren, was Archiv braucht
Volle Archiv-Historie ist nicht umsonst die teure Stufe: Die meisten Apps brauchen frischen Zustand plus gelegentliche Tiefenabfrage. Halte heiße Daten in der eigenen Datenbank (einmal geschrieben, gratis gelesen), ruf Archiv-Endpunkte nur für das, was du nicht speichertest, und entscheide vorab, ob 'jede Transaktion je nachschlagen' Feature oder Haftung ist.
Was bleibt
- Bezahlter RPC rechnet Calls × Methodenkosten ab — ein gesprächiger Client ist die Rechnung.
- Websockets/gRPC-Streams ersetzen das meiste Polling; Calls vor dem Kauf messen.
- Archiv-Historie ist die teure Stufe — heiße Daten selbst speichern, Archiv nach Bedarf.
- Erst Retry-Schleifen und N+1-Muster fixen; gratis und schlägt jedes Plan-Upgrade.
Mehr aus dem Lab
Alle Beiträge ansehen
Solana-Stolpersteine, die Anchor nicht entfernt
Was Custom Software wirklich kostet
Custom oder von der Stange — der ehrliche Test
Self-hosted n8n oder Zapier — wo die Rechnung wirklich abweicht
Sollen wir das an Ihrem System ansehen?Gespräch beginnen
