Server Threading
@johnpatek is already working on this.
Since Mar 24, 2026.
Assessment
This issue has not been assessed yet.
Description
The server implementation is currently written such that it pulls a request off of the loop and processes it. This is fine for a basic implementation, but it should process requests in parallel. It can be a traditional queue/threadpool pattern, or something fancier like a lockless ring buffer, but either way it should handle requests across threads.
- Dominant language
- C++
- Stars
- 3
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from maxtek6/WebFrame
-
Unit testingMay be free again @johnpatek claimed this 163 days ago, and no pull request is open. Openenhancement
-
Debug ConsoleMay be free again @johnpatek claimed this 163 days ago, and no pull request is open. Openenhancement good first issue
-
Server FeaturesMay be free again @johnpatek claimed this 165 days ago, and no pull request is open. Openenhancement
-
TLS SupportMay be free again @johnpatek claimed this 165 days ago, and no pull request is open. Openenhancement
-
Server LoggingMay be free again @johnpatek claimed this 165 days ago, and no pull request is open. Openenhancement
All issues in maxtek6/WebFrame
Similar issues
-
upstream update
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
conan-io/conan-center-index#31098 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
ml-explore/mlx-c#136 ·
-
bug chart-audit
Difficulty 1/5 Under an hour Newbie friendliness 92/100
Maintainers usually reply within 1 day