Async

Welcome to Async

An inclusive web tech meetup based in Brighton, UK

About

Async is an inclusive web tech meetup based in Brighton, UK. We meet on the first Thursday of the month to learn, discuss and play with web technologies. Everyone is welcome, from experienced professionals to those learning to code.

We host talks, hack nights, show n' tells and community events, all of which are free. Doors open 7.00pm, main session begins 7.30pm, we end around 9.00pm and continue nearby for an evening social. Why not join us to learn about the web!

Read more about us here.

Next Event

Wait Your Turn - Durable Queues in Postgres

Presented by Dave Pereira-Gurnell.   Sponsored by Puck.

@ Runway East York And Elder Works, 50 New England St, Brighton BN1 4AW Map of Runway East
Dave Pereira-Gurnell

What do you do when the work required to handle a web request takes longer than the browser timeout? What do you do when you need to do something but there are no users around to talk to your server? You, my friend, need a queue.

This talk is about building job queues to do the grunt work in your web app. We'll start with the motivations for using a queue and we'll proceed by building one from scratch using PostgreSQL. We'll discuss features like persistence, concurrent job handling, retries, fault tolerance, and responding to jobs sent from outside your app.

We'll follow a running example of a shared, live word cloud that grows as we throw content at the server. Bring a laptop or a phone — yes, you'll all be able to submit URLs to a server full of strangers, what could possibly go wrong — and we'll watch it scale, and occasionally fall over, in real time. Aimed at anyone who's wired background jobs into a Node app and wanted a clearer picture of what's going on under the hood; no Postgres experience required.

You will be able to join us in-person at Runway East or online via YouTube.


🍕🍻 Pizza and drinks will be provided thanks to sponsorship from Puck - the open source visual editor for React.

Thinking of coming? Join us on Meetup

Stay up-to-date and join the community on Slack

Upcoming Events

  • No further events are currently scheduled

View all events

Past Events

View all events