Live data from Hacker News

Show HN: Streamdal – an open-source tail -f for your data

github.com

11–20 of 39 posts

Re: Show HN: Streamdal – an open-source tail -f for your data

#11

Node support - sweet!! Is there any way to interact with the data as it comes in real-time?

Hey there! I wrote the node sdk for this, you can use the node-sdk to to execute wasm-based rules on your data and interact with the data in real time. With the wasm rules you can do things like detect and mask PII, etc. The node-sdk is here: https://github.com/streamdal/node-sdk. There are some minimal examples of these pipelines in the readme and examples/sandbox directories.

Re: Show HN: Streamdal – an open-source tail -f for your data

#14
post #13

Is there not a literal "tail -f" type client to send data from log files?

We live more on the preventive side where we tap into the real-time data flow before it reaches logs or data stores. Therefore, enabling you to be preventive vs reactive.

Re: Show HN: Streamdal – an open-source tail -f for your data

#16

I'd like to use it but I have strict requirements for data not leaving our network

Good news then :) Everything stays on your network. Actually, in most situations - everything stays completely client-side. Because the rules that the client executes are Wasm modules, all data inspections and transformations occur in the client itself.

There is a server component (that you host) - but it is only used for pushing rules/Wasm down to the SDKs and for facilitating tail - that's it.

Re: Show HN: Streamdal – an open-source tail -f for your data

#19
This is awesome, the UI looks beautiful.

I've noticed you've provided Go, Python, and Node SDKs. What's the general tech stack for these? I assume your usage of Protobufs is for a consistent schemas between languages?

I ask because I'm curious as to how much work it is to define new SDKs for other languages, as I'd love a Java implementation - Ideally the SDK should be a pretty thin wrapper, simply calling the gRPC service with some minimal error handling, is this the case?

Re: Show HN: Streamdal – an open-source tail -f for your data

#20
Obligatory: We already have a open-source tail -f; it's called `tail -f`. (Kind of /s, but much like the infamous dropbox comment[0], it sucks that there exists a problem for this to solve in the first place.)

0: https://news.ycombinator.com/item?id=9224

Post reply on HN