Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Comparing Some WSGI Configurations for Plone
Search
Thomas Schorr
November 08, 2018
Programming
0
79
Comparing Some WSGI Configurations for Plone
Lightning talk given at
https://2018.ploneconf.org/
Thomas Schorr
November 08, 2018
Tweet
Share
More Decks by Thomas Schorr
See All by Thomas Schorr
Plone auf Kubernetes betreiben
tschorr
1
160
Pyruvate, a reasonably fast, non-blocking, multithreaded WSGI server
tschorr
1
340
Fearless Concurrency vs GIL 0:0
tschorr
0
78
Other Decks in Programming
See All in Programming
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
250
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
6
2.4k
AtCoder Conference 2025
shindannin
0
930
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
0
1.9k
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
180
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
220
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.1k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
120
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
210
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
340
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
640
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
160
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
79
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
32
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
49
The browser strikes back
jonoalderson
0
300
We Are The Robots
honzajavorek
0
130
ラッコキーワード サービス紹介資料
rakko
0
2M
Agile that works and the tools we love
rasmusluckow
331
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Site-Speed That Sticks
csswizardry
13
1k
Transcript
Comparing Some WSGI Con�gurations for Plone Thomas Schorr
System Setup Vagrant VM, 2 CPUs, 2G RAM running Ubuntu
18.04 Python 3.7.1 buildout.coredev, 5.2 branch Single Plone instance using FileStorage Nginx
WSGI option 1: Default Waitress using 4 worker threads
Gunicorn op�on 1: 4 worker thread with default threading model
(‘sync’) op�on 2: 4 workers using gevent worker class other possible thread classes (not tested): eventlet, gthread, tornado
uWSGI op�on 1: asyncio loop engine with 4 greenlet workers
op�on 2: 2 preforked processes each running 2 greenlets using asyncio
Test runs 1000 sequen�al requests using 5 requests at a
�me, 1000 requests in total � ������� �������� ����������� ����� ������ ����������� ���� � �� �� �� ���� �� � ���������������������������
None
None
Thank you! GitHub: tschorr
[email protected]