Solana Agave 4.4.0 finalized logsSubscribe misses 3% slots

xroot.dev11 min read

An analysis of Solana WebSocket subscriptions reveals that finalized logsSubscribe and programSubscribe streams on Agave nodes skip about 3 percent of slots due to a one-slot read design interacting with finality commitment jumps. The author found that confirmed streams perform significantly better and outlines a ledger reconciliation loop to catch missed transactions until a proposed fix ships. Open article →