Re:Ask HN: What startup/technology is on your 'to watch' list?
by slow_donkey on Saturday May 23, 2020 @05:10PM
(#23286482)
You could shoehorn hasura for this usecase but those tools are primarily intended for frontend clients to subscribe to a schema you expose.
Change data capture allows you to stream database changes to a message bus or stream which has much better support for backend service requirements. Example: if a downstream service goes down, how would it retrieve the missed events from Hasura? Using Kafka or a buffered message bus, you'd be able to replay events to the service.
Nevermind having to support websockets in all your services :/
Change data capture allows you to stream database changes to a message bus or stream which has much better support for backend service requirements. Example: if a downstream service goes down, how would it retrieve the missed events from Hasura? Using Kafka or a buffered message bus, you'd be able to replay events to the service.
Nevermind having to support websockets in all your services :/