-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
enhancementNew feature or requestNew feature or request
Description
[blocked on #50]
Issue
#50 made the workload generator multithreaded. However, this PR did not fine-tune the generator to make it as effective as possible. There are many different strategies to investigate for improving performance:
- Using non-blocking stubs (see: Make workload generator multithreaded #50 (comment))
- Using separate channels per worker (see: Make workload generator multithreaded #50 (comment))
- Changing the
ThreadPoolExecutoror queue.- Creating a new handler (
ThreadPoolExecutordocumentation under rejected tasks) so that failedexecutor.submits block and retry (see: Make workload generator multithreaded #50 (comment)) - Removing the queue or adjusting the max queue size (see: Make workload generator multithreaded #50 (comment))
- Creating a new handler (
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request