curious. has anyone ever done a api endpoint "conn...
# random
g
curious. has anyone ever done a api endpoint "connector" in a flink, I mean a endpoint running as one or more jobs on a flink cluster, each on it's own port, to which data is pushed.
This project is obviously very old. Generally speaking Flink might be overkill for this as a datasource. Since, checkpoints and exactly once guarantees no longer make sense/are possible. You are better off pushing to a proper data store and consuming that in Flink
g
For this data source I don’t want to go via a db. It makes no sense and it’s extra cost.
d
Ok, but if the Flink job fails you could lose the data/command
g
Valid. Rethinking this… but more because if we think of Volume velocity variation it might not be good idea to do via api… the idea is to create a spolog end point.
d
Yeah you would need to push backpressure upstream and get clients to retry. The nice thing (albeit more expensive) about the intermediate data store is that the compute and storage scale independently
g
The easiest actually to use the Beats logger framework. Push onto Kafka and then consume from there.
Just figured less tech is less to break and less costs faster end to end time