Our celestia-app v6.4.2 full node (running in the Docker container) is experiencing a severe RPC performance bottleneck under the current ~30 MB block size load.
The Problem:
While the node has ample disk space, network bandwidth (
Testing download speed................................................................................
Download: 5795.31 Mbit/s
Testing upload speed......................................................................................................
Upload: 2986.41 Mbit/s), and CPU/RAM resources (confirmed after the team's previous advice), the RPC interface becomes a bottleneck. We are limited to ~7 Requests Per Second, and latency for data-fetching calls is very high.
Core Question:
This suggests a limitation in the RPC layer's data processing speed for large blocks. Are there:
Specific configuration tweaks for celestia-app to improve RPC throughput?
Optimal Docker/OS tuning parameters for this use case?
Any immediate workarounds or upcoming optimizations for this scenario?
We need guidance to improve performance before the 128mb/6s blocks.