Pending API and Streaming API Performance Improvements
We’ve shipped a major performance update to the Pending API, Streaming API and trace processing pipeline.
Key improvements:
— Moved action classification to C++ and integrated it directly into the Trace Emulator.
— Moved external message TTL tracking into the Trace Emulator, removing a separate service from the pipeline.
— Reduced Redis reads across trace processing and Streaming API.
— Made confirmed → finalized trace promotion significantly cheaper by avoiding full trace reprocessing.
With these changes, performance increased by a factor of 2.5. The system demonstrated stability during testing on a testnet at 1,500 TPS on the blockchain.
No changes are required on the part of customers.
Post #61
3.38K
- 👏 10
- 🔥 7
- ❤ 1
- 💩 1