Filament
Fast data movement engine in Go
Details
- External ID
- 49611112
- Source
- HN
- Company
- —
- Product
- Filament
- Website domain
- github.com
- Launched
- Sept. 8, 2026
- Cohort
- —
- Upvotes
- 31
- Upvotes percentile
- 0.803030303030303
- Tags
- —
- Fetched at
- Sept. 12, 2026, 5:46 p.m.
- Updated at
- Sept. 12, 2026, 5:46 p.m.
Description
Hi, I'm Leon one of the cofounders of Galaxy. We just open sourced Filament, our data movement engine.Its written in Go and Apache 2.0 licensed. We currently support a handful of API connectors, Postgres, MySQL, ClickHouse, Iceberg, and S3.We benchmarked Filament against a bunch of other open source data movement tools and results + the harness is available at https://github.com/galaxy-io/benchmarks.This is just our first minor release of Filament and there is a ton to build. We are excited to shape our roadmap around your feedback. If you are willing to give it a try any feedback would be greatly appreciated!Docs at https://filament.getgalaxy.io and a longer blog post on why we built it at https://www.getgalaxy.io/blog/introducing-filament
Enrichment
- Theme
- database infrastructure and developer tools
- Vertical
- —
- Function
- Data infrastructure
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- data movement tool
- Manually corrected
- False
Could you build this?
No High-performance data replication engines (moving bulk data across MySQL, Postgres, ClickHouse, and Iceberg) require deep knowledge of database internals, binary logs, and distributed data structures.
What it would actually take: Building a performant data movement engine requires implementing low-level CDC protocols (PostgreSQL logical decoding pgoutput, MySQL binlogs), zero-copy memory management in Go, and parallel stream chunking. It involves developing custom readers and writers conforming to open table formats (Apache Iceberg metadata specifications) and columnar storage layouts (Parquet/ClickHouse Native protocol). The complexity lies in distributed fault tolerance, exactly-once delivery semantics, backpressure regulation, and high-throughput serialization.
Discussion
5 comments analyzed.
Competitors mentioned: vector.dev, Google Filament, FilamentPHP
Concerns raised: Name collision with existing products, Unclear differentiation from Vector
Competitors
Other products that read as similar to this one — 31 launches clear the similarity bar, closest 8 shown.
Attention rank: #10 of 32 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 274 days after the earliest competitor.
- Streambed · hn · 2026-05-31 · 129 upvotes · similarity 0.36
- Data Studio · hn · 2026-02-17 · 28 upvotes · similarity 0.35
- DataKit, your all in browser data studio is open source now · hn · 2025-12-08 · 6 upvotes · similarity 0.35
- Dux, distributed DuckDB-backed dataframes on the Beam · hn · 2026-03-31 · 7 upvotes · similarity 0.34
- Spice Cayenne · hn · 2025-12-18 · 42 upvotes · similarity 0.33
- GEDB · hn · 2026-02-16 · 9 upvotes · similarity 0.33
- glm53-tensorfold-spark · github · 2026-09-28 · 76 upvotes · similarity 0.33
- StreamHouse · hn · 2026-02-25 · 10 upvotes · similarity 0.32
Other launches for this product
- No other launches for this product.