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 #122
2.16K
Forwarded from Toncenter API
- ❤ 25
- 🔥 10
- 👍 6
- 🤝 5
- 💩 1
- 🤡 1
- 🌭 1
- 🍾 1