-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DSL / Config for describing the Flow #62
Comments
I feel like streaming SQL syntax like Flink, Materialize, RisingWave etc... would be a better fit as that is super common in the streaming space and already has pre-established syntax & constructs. |
That would be fantastic. With CDC pattern for data source change events |
Is there any start on this in the code ? Would be interested in helping. checkout appcash pranadb on GitHub btw. Has sone similarities to your ideas .. gotta run |
Also if you have links to explain sql like streaming it would be cool. materialize is a rust project that sort of does this against postresql db |
go-streams/examples/nats/main.go Line 33 in 3771cd7
Would be good to see how that can be a SQL like thing . the lever and parse could be like steam pipe project maybe that uses HCL |
We could describe the flow using a file dsl / idl. A type of config fike.
Mythen the runner loads this config file.
It’s almost like how Benthos works though .
It would be useful to write a Comparison with Benthos in the readme too because there is Carey over in sone ways
The text was updated successfully, but these errors were encountered: