Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

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.

Other launches for this product