Skip to content

Investigate non-blocking tracing subscriber to improve TPS performance #2050

@gabriel-aranha-cw

Description

@gabriel-aranha-cw

Description:

Currently, our tracing implementation appears to be causing TPS degradation due to blocking log operations. We should investigate using a non-blocking tracing subscriber to minimize the performance impact of logging.

Current Situation

  • Using blocking tracing subscriber
  • Observable TPS degradation when logging is enabled
  • Currently reaching ~2.5k TPS for writing operations

Investigation Points

  • Research available non-blocking tracing subscriber implementations

Success Criteria

  • Measure and compare TPS with current vs non-blocking implementation
  • Minimize impact on transaction processing performance

References

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions