Skip to content

Details

Brian Thorne: Awa, a Postgres-native background job queue

Python talks! Python people! Join our monthly meetup about all things Python. If all goes well there will also be pizza and drinks.

  • We meet every fourth Tuesday of a month at 5:45pm (talks start at 6:30pm)
  • 📌 Space is limited at the venue, so please only register (it's free) if you really intend to come. Also, as we will aim to provide some food and drinks, this will help us manage amounts and avoid waste. Thank you!
  • Join the Python New Zealand Discord server to stay up to date, interact with others or help with upcoming events.
  • Python New Zealand's Code of Conduct applies to all Python New Zealand events and participants agree to abide by it.

Brian will be talking about his new project, named Awa (Māori: river). It provides durable, transactional job enqueueing with typed handlers in both Rust and Python. All queue state lives in Postgres — no Redis, no RabbitMQ. The Rust runtime handles polling, heartbeating, crash recovery, and dispatch. Python workers run on that same runtime via PyO3, getting Rust-grade reliability with Python-native ergonomics.

Don't hesitate to pass this information around to whomever you think may be interested to hear and discuss all things Python.

Speak at a meetup - All presentations are by members of our Python community - people like yourself! First time speakers are absolutely welcome.

Join our meetings online or in person:

Related topics

Artificial Intelligence
Machine Learning with Python
Open Source Python
Python
Software Development

You may also like