Data Conference Databasea Query.Farm index
Speakers

Giovanni Barillari

Employers on the program

  1. 2026Sentry1 talk

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

Held in the past 12 months Next 12 months Today, Nov 9, 2026

Appearances by year

201920202021202220232024202520262027
  • PyCon (national Python conferences)
  • EuroPython

Talks

DateEventConferenceRoleTitleLinks
Jul 13, 2026EuroPython 2026EuroPythontalkRethinking AsyncIO from scratch for free-threaded Python
as Sentry

AsyncIO was designed with the Global Interpreter Lock (GIL) in mind: the event loop runs all of your async in a single thread, regardless of the GIL presence.

Video
May 27, 2026PyCon Italia 2026PyCon (national Python conferences)talkRethinking AsyncIO from scratch, using Rust, for free-threaded Python
AsyncIO born in a GIL world: event loops are designed to be single-threaded. But with the introduction of free-threaded Python, we no longer need to worry about…Show less

AsyncIO born in a GIL world: event loops are designed to be single-threaded. But with the introduction of free-threaded Python, we no longer need to worry about the GIL. Can we rewrite AsyncIO to run async code in a multi-threaded fashion?

Video
May 28, 2025PyCon Italia 2025PyCon (national Python conferences)talkRLoop: an AsyncIO event loop implemented in Rust
Do you run Python async code? Do you now what happens when you await something? Have you ever heard of uvloop and libuv? Are they really faster than the stdlib?…Show less

Do you run Python async code? Do you now what happens when you await something? Have you ever heard of uvloop and libuv? Are they really faster than the stdlib? Why so? Is Rust even faster? If you ask yourself some or all of these questions, this talk will be a good fit for you.

Video
May 25, 2023PyCon Italia 2023PyCon (national Python conferences)talkGranian: a Rust HTTP server for Python applications
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…Show less

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.

Video
Jun 2, 2022PyCon Italia 2022PyCon (national Python conferences)talkEmmett: the web framework for inventors
Great Scott! Is this 2022? But wait, did I wrongly set the temporal circuits of the DeLorean and went to 2012, or Python web developers are still stuck with…Show less

Great Scott! Is this 2022? But wait, did I wrongly set the temporal circuits of the DeLorean and went to 2012, or Python web developers are still stuck with Django and Flask? Martin! We ended up in a timeline without AsyncIO! Let's get back and fix it! And remember the plutonium!

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Antonio Cuni5—2026
Marc-André Lemburg5—2026
Alessandro Molina4—2026
Iacopo Spalletti4—2026
Juna Salviati4—2026
Marcelo Trylesinski4—2026
Paolo Melchiorre4—2026
Riccardo Magliocchetti4—2026
Roberto Polli4—2026
Serena Sensini4—2026
Stefanie Molin4—2026
Stefano Fiorucci4—2026
Antonio Spadaro3—2026
Cheuk Ho3—2026
Fabio Lamanna3—2026

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.