Is dlt part of bruin-stack?
Show HN: I built an open-source data pipeline tool in Go
21–30 of 49 posts
Re: Show HN: I built an open-source data pipeline tool in Go
#22Earlier quoted context omitted.
good point, thanks. I'll definitely add some more details about the comparison between different tools. I agree with you 100% on the language part, I think it is an interesting detail for a data tool to be built in Go, but we have a lot more than that, a couple of things we do there is: - everything is local-first: native Python support, local VS Code extension, isolated local environments, etc - very quick iteration…
My #1 feedback would be to expand on the documentation. I really want to know how this is going to benefit me before I start putting in a lot of effort to switch to using it. That means I need to see why it is better than ${EXISTING_TOOL}. I also need to know that it is actually compatible with my existing data pipeline. For example, we have many single tenant databases that are replicated to a central warehouse. Dur…
Re: Show HN: I built an open-source data pipeline tool in Go
#23Re: Show HN: I built an open-source data pipeline tool in Go
#24Does Bruin support specifying and visualizing DAGs? I didn't see that in the documentation via a quick look, but I thought to ask because you may use different terminology that can be a substitute.
Re: Show HN: I built an open-source data pipeline tool in Go
#25Re: Show HN: I built an open-source data pipeline tool in Go
#26Re: Show HN: I built an open-source data pipeline tool in Go
#27Hi Burak, thanks for posting! We're looking for a tool in this space and i'll take a look. Does Bruin support specifying and visualizing DAGs? I didn't see that in the documentation via a quick look, but I thought to ask because you may use different terminology that can be a substitute.
Do you mean like Airflow or Pachyderm? I am also very interested in new tooling in this space that has these features.
Re: Show HN: I built an open-source data pipeline tool in Go
#28Re: Show HN: I built an open-source data pipeline tool in Go
#29I also noticed this pattern where library authors sometimes do a bit extra in terms of discussing and even promoting their competitors, and it makes me trust them more. A “heres why ours is better and everyone else sucks …” section always comes across as the infomercial character who is having quite a hard time peeling an apple to the point you wonder if this the first time they’ve used hands.
One thing wish for is a tool that’s essentially just Celery that doesn’t require a message broker (and can just use a database), and which is supported on Windows. There’s always a handful of edge cases where we’re pulling data from an old 32-bit system on Windows. And basically every system has some not-quite-ergonomic workaround that’s as much work as if you’d just built it yourself.
It seems like it’s just sending a JSON message over a queue or HTTP API and the worker receives it and runs the task. Maybe it’s way harder than I’m envisioning (but I don’t think so because I’ve already written most of it).
I guess that’s one thing I’m not clear on with Bruin, can I run workers if different physical locations and have them carry out the tasks in the right order? Or is this more of a centralized thing (meaning even if its K8s or Dask or Ray, those are all run in a cluster which happens to be distributed, but they’re all machines sitting in the same subnet, which isn’t the definition of a “distributed task” I’m going for.
Re: Show HN: I built an open-source data pipeline tool in Go
#30Hi Burak, thanks for posting! We're looking for a tool in this space and i'll take a look. Does Bruin support specifying and visualizing DAGs? I didn't see that in the documentation via a quick look, but I thought to ask because you may use different terminology that can be a substitute.
> specifying and visualizing DAGs Do you mean like Airflow or Pachyderm? I am also very interested in new tooling in this space that has these features.