Skip to content

[Full Node / RPC] Low RPS (~7) and high latency under high block size load (~30 MB), despite sufficient system resources #6321

@elvensejo

Description

@elvensejo

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Needs Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions