Hacker GitHub

← All repos

supabase/realtime

View on GitHub ↗ ★ 7,673 Elixir

Broadcast, Presence, and Postgres Changes via WebSockets

56 mentions on Hacker News by 27 people: 4 stories, 52 comments · first 2019-10-25 · latest 2025-11-17

Mentions per year 56 mentions · busiest year 2020 (15)
20082026
  1. …great into the Supa ecosystem. So many layers are disappearing when you rely more on Postgres! [0] https://github.com/supabase/realtime [1] https://github.com/cpursley/walex
  2. …build new client libs mainly in TS. We work in an opensource manner so you can check our code in https://github.com/supabase/realtime and https://github.com/supabase/supavisor . * Senior Elixir Engineer:…
    comment by filipecabaco · 2025-01-10 · in Ask HN: Who is hiring? (January 2025)
  3. Would love to know how this compares to Supabase's realtime. https://github.com/supabase/realtime
  4. …the higher performance pg event streaming libs work. Supabase realtime[0] is a good example. [0]: https://github.com/supabase/realtime
  5. …arguably a better alternative, which uses logical replication and can be used outside of Supabase. https://github.com/supabase/realtime
  6. …uses the latter.[2] [1]: https://www.postgresql.org/docs/current/logical-replication.... [2]: https://github.com/supabase/realtime
  7. …Realtime. We do this for rate limiting but it also makes it very easy for us to attach a listener ( https://github.com/supabase/realtime/blob/main/lib/realtime/... ) which ships these (per second) aggregates to BigQuery (via Logflare),…
    comment by chasers · 2023-10-25 · in Unpacking Elixir: Observability
  8. Yo :D This is what Supabase Realtime does! https://github.com/supabase/realtime Spin up a Supabase database and then subscribe to changes with WebSockets. You can play with it here once you have a db: https://realtime.supabase.com/inspector…
    comment by chasers · 2023-09-22 · in Ways to capture changes in Postgres
  9. Where can I learn more about this? I've been thinking of trying to integrate Supabase Realtime ( https://github.com/supabase/realtime ) into my Django app (without the rest of Supabase), but I'd also like to keep things even simpler if…
  10. I believe #2 was the main driver for the supabase team to build their real-time component: https://github.com/supabase/realtime Background/announcement: https://supabase.com/blog/supabase-realtime-multiplayer-gene...
  11. …service. Hosting open sourced projects seems like a very ecosystem friendly way of monetizing. [0] https://github.com/supabase/realtime
    comment by r-bar · 2022-11-13 · in From Plex to Jellyfin Media Server
  12. Yes, some portion of their backend is Elixir/Phoenix: https://github.com/supabase/realtime but most of their current stack and active development, frontend and backend, is Next.js, and not the Rails/Phoenix fullstack way:…
  13. …the multiplexing above). - All 3 use websockets for their client communication. Supabase Realtime https://github.com/supabase/realtime#introduction https://supabase.com/docs/guides/realtime Hasura Streaming Subscriptions / Live Queries…
  14. I contributed to Supabase Realtime [0] before being hired late January of 2021. [0] https://github.com/supabase/realtime/commits?after=9990120c6...
  15. …Broadcast and Presence and over time we just added to it. We plan to move all the code over to https://github.com/supabase/realtime in the next couple of weeks and you'll be able to see the code in its entirety.
  16. Isn't it open source? https://github.com/supabase/realtime
  17. …few of the Realtime team will be here answer questions - @chasers, @wenbo, @abc3erl. [0] Realtime: https://github.com/supabase/realtime [1] Phoenix Framework: https://www.phoenixframework.org/ [2] rate limiter:…
    comment by kiwicopple · 2022-08-18 · in Supabase – Realtime: Multiplayer Edition
  18. …are comfortable with unconventional hires, meaning your hobbyist approach could be a plus for them https://github.com/supabase/realtime
  19. Of course! You can check out the demo code here: https://github.com/supabase/realtime/tree/multiplayer .
  20. Use realtime from supabase https://github.com/supabase/realtime for realtime Postgres. You can also use the whole package if you need a firebase alternative.
  21. …much of the Supabase Realtime library so that I could work with the data directly in Elixir[2] [1]: https://github.com/supabase/realtime#why-not-just-use-postgr... [2]: https://github.com/cpursley/walex
  22. …the database. > Listen to changes in a PostgreSQL Database and broadcasts them over WebSockets [1]: https://github.com/supabase/realtime Disclosure: I'm a Supabase employee.
  23. …of making that bit a separate library (and I understand that the Supabase folks are super busy). https://github.com/supabase/realtime/issues/146#issue-874855...
    comment by cpursley · 2021-12-01 · in Realtime Postgres Row Level Security
  24. …@1_over_n [0] Realtime Show HN: https://news.ycombinator.com/item?id=22114560 ) [1] SQL function: https://github.com/supabase/realtime/blob/master/server/priv...
    comment by kiwicopple · 2021-12-01 · in Realtime Postgres Row Level Security
  25. We built a real-time server to solve this using Postgres Write Ahead Log: https://github.com/supabase/realtime . We also have some neat stuff coming with integrated Row Level Security. Disclosure (Supabase cofounder)
  26. The Superbase ( https://github.com/supabase/realtime ) approach is really interesting. It listens to the logical replication stream. Makes a lot of sense to me. Unfortunately our postgres instances hosted on heroku don't expose this, so…
  27. …replication. Pretty neat pattern and Elixir/Erlang is especially good at this sort of thing: https://github.com/supabase/realtime
  28. …it into usable information - but it's a totally separate implementation built on top of Elixir: https://github.com/supabase/realtime/blob/master/server/lib/...
  29. …WAL and provides a Phoenix channel + JavaScript API to subscribe to matching events from it: https://github.com/supabase/realtime Under the hood, the core implementation was copied (with credit / attribution) from:…
  30. …around it to make it a better experience (for example, auto-generated APIs using PostgREST). [0] https://github.com/supabase/realtime
    comment by kiwicopple · 2021-03-30 · in Storage is now available in Supabase (YC S20)
  31. …ttps://supabase.io/new/blog/2021/03/25/launch-week [2] PostgREST: http://postgrest.org/ [3] Realtime: https://github.com/supabase/realtime [4] GoTrue: https://github.com/supabase/supabase/tree/master/docker [5] RLS:…
    comment by kiwicopple · 2021-03-30 · in Storage is now available in Supabase (YC S20)
  32. …JS. So we decided we'd deliver serverless function support first, utilising our Realtime server: https://github.com/supabase/realtime
    comment by kiwicopple · 2021-03-27 · in Angels of Supabase
  33. …the days when Meteor was the way you'd go for realtime), but the dev experience is very promising: https://github.com/supabase/realtime/blob/master/examples/ne... https://github.com/supabase/supabase
    comment by btown · 2021-02-23 · in You need to be able to run your system
  34. …listening to the WAL for changes with Elixir (I stole the listening code from Supabase realtime: https://github.com/supabase/realtime ). I've never written so little backend code for such high performance in so little time. If I were…
    comment by cpursley · 2020-12-08 · in Stored Procedures as a Back End
  35. https://github.com/supabase/realtime looks very interesting. Can this be used to replace Debezium & Kafka for syncing Elasticsearch?
    comment by johnx123-up · 2020-12-04 · in Supabase Beta: Auth, SQL Editor, Benchmarks
  36. …[2] Benchmarks - https://github.com/supabase/benchmarks [3] Elixir Realtime engine - https://github.com/supabase/realtime [4] PostgREST - http://postgrest.org/ [5] Auth: https://supabase.io/docs/guides/auth [6] Dashboard:…
    comment by kiwicopple · 2020-12-03 · in Supabase Beta: Auth, SQL Editor, Benchmarks
  37. …it here: https://supabase.io/blog/2020/08/05/supabase-auth [1] http://postgrest.org/en/v7.0.0/ [2] https://github.com/supabase/realtime [3] https://github.com/netlify/gotrue
  38. …convert postgres changes into real time subscriptions. You can use this without using other parts. https://github.com/supabase/realtime
    comment by searchableguy · 2020-09-30 · in Firetable – Spreadsheet-like UI for Firestore
  39. …https://github.com/PostgREST/postgrest https://github.com/diogob/postgres-websockets https://github.com/supabase/realtime
    comment by leetrout · 2020-07-02 · in Go is boring, and that’s fantastic
  40. …But that also has some limitations (8000 byte payload limit), so we implemented the Elixir server: https://github.com/supabase/realtime
  41. …API gateways, auto-UI (like Airtable). For distinct features, check out our realtime server: https://github.com/supabase/realtime
  42. …we are building into the realtime server that will make the system really shine (and extensible): https://github.com/supabase/realtime/issues/33 Basically we are refactoring it so you can pipe your database changes anywhere - webhooks,…
  43. …solution, mostly because you get message replay if there is an outage. More details in the repo: https://github.com/supabase/realtime
  44. …performance improvement we saw (and it's ACID) The trickiest part was the realtime functionality - https://github.com/supabase/realtime
  45. …OP. Amazing work. For anyone looking for something similar , we are adding streams to Postgres - https://github.com/supabase/realtime It isn’t an exact comparison but it has some of the features you see here too - you can use wildcards…
  46. I’m working on making Postgres a real-time database (like Firebase): https://github.com/supabase/realtime At its core it’s an elixir server which listens to Postgres’s built-in replication functionality, converts the byte stream to JSON,…
    comment by kiwicopple · 2020-03-22 · in Ask HN: What projects are you working on now?
  47. …trying something similar with their own Postgres database (PG10+), we recently opensourced this: https://github.com/supabase/realtime It's an Elixir (Phoenix) server that listens to PostgreSQL's native replication, transforms it into JSON,…
    comment by kiwicopple · 2020-02-19 · in Materialize: A Streaming Data Warehouse
  48. …functionality, I have been developing something that provides the functionality for PostgreSQL: https://github.com/supabase/realtime It's an Elixir server (Phoenix) that allows you to listen to changes in your database via websockets.…
    comment by kiwicopple · 2019-12-20 · in When an SQL Database Makes a Great Pub/Sub
  49. …functionality, I have been developing something that provides the functionality for PostgreSQL: https://github.com/supabase/realtime It's an Elixir server (Phoenix) that allows you to listen to changes in your database via websockets.…
  50. …which listens to the database, then clients subscribe via websockets. We're opensourcing it here: https://github.com/supabase/realtime It's still in very early stages (although I am using it in production). Basically the Phoenix server…