Talk

Granian: a Rust HTTP server for Python applications

Friday, May 26

11:40 - 12:10
RoomSpaghetti
LanguageEnglish
Audience levelIntermediate
Elevator pitch

You still use Gunicorn to serve your WSGI application? Still on Uvicorn for ASGI? There’s a faster, modern alternative for you: Granian. Powered by Rust, it serves WSGI, ASGI and RSGI applications providing you SSL termination, HTTP/2 and websockets.

Abstract

In this talk we gonna explore how Granian can help you serving your application in a fast and correct way, using existing protocols like WSGI and ASGI. We will explore RSGI protocol, and how it can make your application even faster, and see how all of this was possible thanks to Rust and PyO3 project.

TagsAsyncIO, Open-Source, Performance
participant photo

Giovanni Barillari

Physicist, software developer, SRE. Photography passionated. In love with radical honesty.