We have GoLang backend service:
Storing data in yugabyte DB
Publishing the same data to Kafka
Step 2 was necessary so that consumers can stream through kafka
Can yugabyteDB help stream data, once a new row created in a table? to avoid maintaining kafka…
Hi @sham_yuga ,
You will be able to do this with YugabyteDB CDC steams as soon as it is available. This work is in progress and can be tracked here .
@Marko_Rajcevic
Does streaming responsibility(in addition to storage), comes with a compromise that there could be noisy neighbours or bad consumers to knock out a database?
So, how does authorization/authentication designed to have right neighbours as consumers?
Does yugabyte db support streaming with push model?
I believe so. But assuming the CDC get_changes() will be efficient, probably not.
I don’t believe at first. You can ask on the github issue [Master]Add Change Data Capture (CDC) APIs to stream data out of YugabyteDB · Issue #9019 · yugabyte/yugabyte-db · GitHub for more clarity.
@dorian_yugabyte
Raised a query but no response
opened 02:55PM - 31 Jan 22 UTC
closed 10:39AM - 05 Feb 22 UTC
area/docdb
### Description
[Here](https://forum.yugabyte.com/t/can-yugabytedb-be-used-for-… storage-streaming/1427/4?u=sham_yuga) is the background for this query
We have GoLang backend services:
1. Storing data in yugabyte DB
2. Publishing same data to Kafka
Step 2 was necessary so that multiple consumers can stream through kafka(uses push model)
Q1) Can yugabyteDB help stream data, once a new row created in a table? to avoid maintaining kafka…
Q2) Does yugabyte db support streaming with push model? so that multiple consumers can stream with database instead of Kafka...
@sham_yuga replied on the github thread
@dorian_yugabyte
I did not get this:
Can you ask on #11287 ?
You are linking to my own query