rhasson
Joined 16 years ago
Karma
13
Submissions
13
Member since
May 4
Joined 16 years ago
You can also build one using Socket.IO
Roy
I'm involved in some very interesting projects where this view of operators as being slow and difficult is changing.
One example is dbt. They started as writing simple SQL models. With the introduction of Jinja, majority of models look nothing like SQL anymore. You need to visualize your model to understand relationships. It took the beauty of SQL and mucked it.
At Upsolver we built a streaming+batch ETL tool that lets you build data pipelines in SQL. We did it because it's easier for non-data engineers to get started, easy to version and maintain as code and easy to automate (not that you can't do this with other languages). The same goes with kSQLDB, Materialize and even Spark and Flink use SQL as a way to simplify onboarding for non-developers.