Concepts#
This part of the documentation explains why ploneasgi is built the way it is. Read it away from the keyboard; nothing here asks you to type anything.
π’ Why ASGI
Why a download holds a WSGI thread for the client's whole transfer, and what changes under ASGI.
π The adapter
How work and transfer are split: two limiters, streamed bodies, disconnects, and buffered uploads.
π£οΈ Native routes
Endpoints beside Zope: the reserved prefix, the VirtualHostMonster rewrite, and which site a request enters.
π Security of native routes
Permission ids, authentication through PAS, restricted traversal, and what is torn down after each call.
ποΈ Blobs on networked storages
Where a blob fetch runs on ZEO, RelStorage, and PGJsonb, and what it costs a worker.