Determine the throughput of a storage server without a storage engine
Open
performance
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
To optimize the performance of the storage server, it would be useful to know the cost of everything a storage server process has to do that is not the storage engine.
Comparing this number to the speed of a storage server with a storage engine could guide us in determining where to look for optimizations.
Contributor guide
Research direction
Start by locating the storage server process and the boundary where the storage engine is used. Measure the throughput of the server without a storage engine, then compare it with a storage-backed server to identify non-engine costs. Done means the comparison provides a useful basis for choosing performance optimizations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases, distributed-systems, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100