Skip to content

Check list message performance (response time) #6

@weeco

Description

@weeco

When listing messages Kafka Owl has to do a couple of requests sequentially. It fetches the partitionIDs for the requested topics, the low & high watermarks, starts a partition consumer for each partition etc. I have seen response times which take up to 4.3s for a topic with 50 partitions (regardless of the message size).

Therefore we should make sure that as many requests as possible will be run concurrently (or can be periodically prefetched so that we can potentially save a request upon invocation).

  • Fetch watermarks concurrently
  • Check what requests could be periodically prefetched so that they do not need to be fetched upon invocation (this is now tracked under Implement Cache layer #20)

Metadata

Metadata

Labels

performancePerformance is one of the concerns

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions