Instant streaming APIs with built-in auth for new or existing Postgres
Instant streaming APIs with built-in auth for new or existing Postgres
Hey HN! We recently launched a new capability to Hasura GraphQL Engine: Streaming Subscriptions for Postgres. Today we have a variety of solutions to ingest and store a large amount of data or a stream of data. However, once this data has been captured, securely exposing this data as a continuous stream to a large number of HTTP clients concurrently is a challenge. These are the challenges that Hasura aims to address: 1. Allow for Authorization rules so that clients can only consume the subset of the stream they have access to 2. Prevent missing events and allow each client to move through its stream independently 3. Scale and manage WebSocket connections to support hundreds of thousands to millions of HTTP clients concurrently Hasura's new streaming API on Postgres addresses these challenges so that teams focus on how their streams are modelled and secured instead of building and scaling the API. We benchmarked this solution to up to 1M active requests and documented the performance in the post. Happy to answer questions and let us know what streaming workloads you are running and the challenges you are facing.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Hasura: Instant GraphQL APIs on New or Existing Postgres
Instant streaming GraphQL APIs with built-in authorization for Postgres
Instant streaming GraphQL APIs with built-in authorization for Postgres
Instant streaming GraphQL APIs with built-in authorization for Postgres
Instant streaming GraphQL APIs with built-in authorization for Postgres
Hasura – Fast, instant GraphQL APIs on Postgres
Instagres (Instant Postgres)
I built this Postgres logger
Nango Auth – Free OAuth for 250 APIs
Free OAuth for 250+ APIs