Post #2807571
2026-05-11 12:34 UTC
@skyr@chaos.social @joergi@chaos.social @ibigfoot@chaos.social @fitpub@fosstodon.org
FastAPI "spricht" ASGI. Wenn man das mit einem stand-allone HTTP-Server haben will, braucht man noch z.B. Uvicorn, oder Granian.
Stell dir das so vor, als wäre ASGI die Servlet-Schnittstelle und uvicorn wäre Tomcat. Nur mit viel weniger Ressourcenverbrauch (ca. Faktor 15-20 beim RAM für ein minimales Setup). Und mit Systemstandards, statt allgegenwärtiger Extralocken. Und mit einer viel besseren API.
Replies (1)
-
@skyr@chaos.social 2026-05-11 13:37
@cdonat@hostsharing.coop @joergi@chaos.social @ibigfoot@chaos.social @fitpub@fosstodon.org ich vereinfachte 😊 fastapi bringt (zumindest mit den "standard"-Dependencies) ne embedded ASGI-Gegenstelle (afair uvicorn) mit; genauso tun's die Java-Frameworks auch, der erwähnten Tomcat war vor gefühlten Ewigkeiten als "Tomcat embedded" die go-to Adresse, heute dürfte bei den meisten standardmäßig ein netty mitkommen. Die "andere Verkombinierung via API" geht da auch, wenn man das will/braucht. Ist meiner Wahrnehmung aber echt unüblich geworden.