←back to thread

570 points davidgu | 2 comments | | HN request time: 0s | source
1. FZambia ◴[] No.44531352[source]
For real-time notifications, I believe Nats (https://nats.io) or Centrifugo (https://centrifugal.dev) are worth checking out these days. Messages may be delivered to those systems from PostgreSQL over replication protocol through Kafka as an intermediary buffer. Reliable real-time messaging comes with lots of complexities though, like late message delivery, duplicate message delivery. If the system can be built around at most once guarantees – can help to simplify the design dramatically. Depends on the use case of course, often both at least once and at most once should co-exist in one app.
replies(1): >>44533629 #
2. cryptonector ◴[] No.44533629[source]
And Debezium.