Upcoming presentations
No upcoming presentations...
Past presentations
Modern apps have users and data that are distributed all over the world. Cloud-native patterns allow developers to run their compute on infrastructure that is also spread globally. However, building these applications involves putting together a lot of different tools and patterns which makes it hard to move fast and slows down delivery. I will introduce GraphQL as a modern API layer that is he...
Building a scalable realtime GraphQL API (GraphQL subcriptions) on Postgres
This talk is a quick introduction to GraphQL subscriptions, the different approaches of implementing change capture on Postgres and streaming to web clients and finally an overview of the implementation in the open-source Hasura GraphQL engine
GraphQL is a new API format for webservers to talk to clients that is rapidly gaining popularity, as an alternative to REST-ish designs. The GraphQL spec allows for "subscriptions" will allows a webserver to push changed results or events to a web-client. Building a scalable & reliable GraphQL server is a challenge.
At Hasura we've built a service that automatically generates a GraphQL API ...
GraphQL makes it easy for frontend developers to query their backend APIs. At Hasura, we've built a GraphQL engine that works on top of a Postgres database and gives automatically developers a GraphQL backend that they can use to perform "CRUD" and "watch" operations on. The GraphQL engine also adds an access control layer for application users, inspired by postgres's RLS.
In this talk, af...