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. ▲ 4
    Supabase Realtime – Broadcast, Presence, and Postgres Changes via WebSockets
    story by giancarlostoro · 2023-06-14 · 0 comments
  11. 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...
  12. …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
  13. 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:…
  14. …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…
  15. I contributed to Supabase Realtime [0] before being hired late January of 2021. [0] https://github.com/supabase/realtime/commits?after=9990120c6...
  16. …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.
  17. Isn't it open source? https://github.com/supabase/realtime
  18. …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
  19. …are comfortable with unconventional hires, meaning your hobbyist approach could be a plus for them https://github.com/supabase/realtime
  20. Of course! You can check out the demo code here: https://github.com/supabase/realtime/tree/multiplayer .
  21. ▲ 221
    Show HN: Multiplayer Demo Built with Elixir
    story by wenbo · 2022-04-11 · 57 comments
  22. 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.
  23. …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
  24. …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.
  25. …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
  26. …@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
  27. 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)
  28. 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…
  29. …replication. Pretty neat pattern and Elixir/Erlang is especially good at this sort of thing: https://github.com/supabase/realtime
  30. …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/...
  31. ▲ 280
    Listen to your to PostgreSQL database in realtime via WebSockets
    story by gmac · 2021-04-28 · 89 comments
  32. …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:…
  33. …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)
  34. …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)
  35. …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
  36. …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
  37. …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
  38. 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
  39. …[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
  40. …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
  41. …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
  42. …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
  43. …But that also has some limitations (8000 byte payload limit), so we implemented the Elixir server: https://github.com/supabase/realtime
  44. …API gateways, auto-UI (like Airtable). For distinct features, check out our realtime server: https://github.com/supabase/realtime
  45. …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,…
  46. …solution, mostly because you get message replay if there is an outage. More details in the repo: https://github.com/supabase/realtime
  47. …performance improvement we saw (and it's ACID) The trickiest part was the realtime functionality - https://github.com/supabase/realtime
  48. …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…
  49. 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?
  50. …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