Live data from Hacker News

Gazette – Build platforms that flexibly mix SQL, batch, and stream processing

github.com

1–9 of 9 posts

Re: Gazette – Build platforms that flexibly mix SQL, batch, and stream processing

#2
The slides [1] helped me grok what problems this tool solves pretty quickly.

Everything big data is moving to blob storage these days, but streaming can lead to small files problem or longer latencies. File fragments stored locally with proxied readers seems like a simple solution to that.

[1] https://gazette.readthedocs.io/en/latest/overview-slides.htm...

Re: Gazette – Build platforms that flexibly mix SQL, batch, and stream processing

#4

The GitHub README and docs mention that Gazette has been running in production for 5 years, but I don’t see any mention of _where_. I assume this began as an internal project at some company - does anyone know which?

it came out of arbor.io (now part of liveramp.com)

Re: Gazette – Build platforms that flexibly mix SQL, batch, and stream processing

#5
post #4

The GitHub README and docs mention that Gazette has been running in production for 5 years, but I don’t see any mention of _where_. I assume this began as an internal project at some company - does anyone know which?

it came out of arbor.io (now part of liveramp.com)

> liveramp.com

I am going to give this project a big no if it has anything to do with with liveramp.

Re: Gazette – Build platforms that flexibly mix SQL, batch, and stream processing

#6

The slides [1] helped me grok what problems this tool solves pretty quickly. Everything big data is moving to blob storage these days, but streaming can lead to small files problem or longer latencies. File fragments stored locally with proxied readers seems like a simple solution to that. [1] https://gazette.readthedocs.io/en/latest/overview-slides.htm...

Small files should be in arrow/avro/parquet if your architecture allows (one should strive for this from the beginning).

Re: Gazette – Build platforms that flexibly mix SQL, batch, and stream processing

#7
post #5
post #4

Earlier quoted context omitted.

it came out of arbor.io (now part of liveramp.com)

> liveramp.com I am going to give this project a big no if it has anything to do with with liveramp.

Did you have a bad previous experience from their engineering?

Re: Gazette – Build platforms that flexibly mix SQL, batch, and stream processing

#8
Hi, I’m the primary author of gazette. Interesting seeing it here, happy to answer questions.

We’re continuing to improve it - it’s a core implementation detail of our current project & company Estuary Flow (https://estuary.dev), which aims to further simplify and democratize low latency data products.