frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The Dataflow Model Revisited

https://www.vldb.org/pvldb/volumes/19/paper/The%20Dataflow%20Model%20Revisited
14•scott_s•23h ago

Comments

scott_s•22h ago
I worked in the streaming area for a decade, doing research and development (see: https://scholar.google.com/citations?user=Rdf5OIYAAAAJ&hl=en). After moving on from streaming specifically and moving into the general problems in large data warehouses, I also concluded: just default to SQL for all analytics and the database lens is the best way to think about streaming for analytics.

I still do think that stream programming models are extremely interesting and powerful. But I used to think they would eventually become more mainstream as a way to elegantly program for high throughput, low latency massively parallel systems. That has not been the case, and I no longer think that it will be. People get by with the existing programming languages and models, that seems to be fine.

BenoitP•23m ago
> That has not been the case, and I no longer think that it will be. People get by with the existing programming languages and models, that seems to be fine.

.. as long as the processing they do fits in a map().

I still deeply believe that a new class of programs can be unlocked by using reduce() or all_gather() in a massive concurrent stream.

In a stadium, why can't a uuid be embedded as an acoustic chirp emitted by all the smartphones, then triangulation-reduced in a 3D map of all devices, enabling a stadium-wide sound system?

Why don't we have MMORPGs that can deal with 100k users in a single game instance?

necubi•11m ago
I've similarly spent a decade in the streaming space, started a stream processing startup, built three streaming platforms at various large companies... and I basically agree.

Streaming always felt like it was about to happen, and it kept not happening, in a year of the linux desktop sort of way. I (and others, who also optimistically started stream processing startups) thought it was a technology problem but ultimately it's a demand problem: very few companies actually need low latency processing. And continuously running, stateful systems are inherently more complex to operate and evolve compared to batch systems.

Now that relatively low-latency ingest into warehouses and datalakes is easily achieved, it's really hard to make the argument to invest in complicated streaming systems.

That said, it still feels like we've landed in a suboptimal spot. Stream processors (in particular, those following the dataflow model) solve two problems that are hard in batch systems:

1. Determining and signaling completeness for a time period (when have I likely received all of the data for 12:01pm, such that I can now safely process it)

2. Avoiding expensive recomputations for periodic queries

I do think long term we'll see some amount of streaming influence moving back into the batch systems, particularly as object storage gives us the ability to run stateful workloads with less operational headache.

(If anyone else finds these problems interesting, I'm hiring for my stream processing team at Cloudflare. Email in my profile)

ModernMech•9m ago
> People get by with the existing programming languages and models, that seems to be fine.

People like what they like, and they have trouble with anything other than imperative structured programming. It’s been a pain over the last decade plus to get people just to try functional programming, and they already know what functions are!

It’s so hard I think it’s a losing battle. No matter how good a paradigm people will always stick to a) what they know and b) what they’re paid to know.

However, I still think there’s a future for paradigms like dataflow because LLMs use random esoteric languages with great ease, and without complaint. They will use the tool for the job, even if they’re unfamiliar with it at first. “Mainstream” doesn’t really matter anymore.

janpeuker•14m ago
I used to be extremely into Dataflow/Apache Beam and literally had the paper printed on my desk AND the book. I agree they got Event time versus processing time and Never rely on completeness right, and I love they go deeper into why that was just a hard thing to accept. My head still hurts thinking about unbounded stream triggers and I'm happy we got around to a table-centric model. I still think taking some ideas from Spanner, databases as message bus or consistency information per row, basically in-database CQRS would have been nice, though. Great paper.

De-Brainrot Vacations

https://devz.cl/posts/i-spent-my-vacations-de-brainrotting/
370•DanielVZ•4h ago•148 comments

bzip3

https://github.com/iczelia/bzip3
174•tosh•3h ago•57 comments

Keep Our Servers Running

https://blog.archive.org/2026/09/01/keep-our-servers-running-your-recurring-donation-goes-3x-this...
781•sonicrocketman•13h ago•199 comments

Caltech Mathathon – first hackathon ever devoted to research level mathematics

https://mathathonchallenge.com/index.html
143•astroanax•7h ago•30 comments

Simple Is Not Small

https://jyn.dev/simple-is-not-the-same-as-small/
68•zdw•3d ago•22 comments

Live map of public transport in Belgium

https://openbaarvervoerbelgie.be/
141•coinfused•8h ago•62 comments

LG smart TVs caught logging audio with screen off and snooping on local devices

https://www.notebookcheck.net/LG-smart-TVs-caught-logging-audio-with-screen-off-and-snooping-on-l...
888•chris_overseas•10h ago•432 comments

Splash-free urinals (2025)

https://academic.oup.com/pnasnexus/article/4/4/pgaf087/8098745?login=false
170•u1hcw9nx•4h ago•91 comments

The Dataflow Model Revisited

https://www.vldb.org/pvldb/volumes/19/paper/The%20Dataflow%20Model%20Revisited
17•scott_s•23h ago•5 comments

Speculative Decoding in vLLM on AMD GPUs

https://vllm.ai/blog/2026-08-23-speculative-decoding-amd-gpus
96•ankitg12•7h ago•31 comments

Smartphone makers don't bother to comply with EU repairability requirements

https://www.theregister.com/personal-tech/2026/09/07/smartphone-makers-dont-bother-to-comply-with...
198•mdp2021•5h ago•115 comments

Bing Wallpaper showing Ad for Harry Potter and Fantastic beasts box set

https://www.thurrott.com/forums/microsoft/windows/thread/bing-wallpaper-showing-ad-for-harry-pott...
40•neogodless•1h ago•25 comments

Whistle Synth

https://www.jefftk.com/p/whistle-synth-mac-app
19•luu•3d ago•5 comments

Bill Gates tries to install MovieMaker

https://www.techemails.com/p/bill-gates-tries-to-install-movie-maker
64•highfrequency•1h ago•31 comments

Impedance Matching (2017)

https://www.edge.org/response-detail/27238
61•muti•7h ago•18 comments

Tell HN: OpenAI brings back 5 hour limit for plus and business standard users

13•spwa4•31m ago•3 comments

If a Tesla Cybercab fleet were profitable, Tesla wouldn't sell you one

https://electrek.co/2026/09/07/tesla-cybercab-fleet-profitable-wouldnt-sell/
41•jijojv•2h ago•35 comments

Ask HN: Fable hacked my piano, can I release the results?

240•jmpman•2d ago•138 comments

Making a Python interpreter in 1024 bytes

https://austinhenley.com/blog/python1024.html
290•azhenley•17h ago•101 comments

Unified Arabic

https://worksthatwork.com/6/unified-arabic
96•spacebuffer•4d ago•30 comments

It took a year to ship WebAssembly in Anubis

https://anubis.techaro.lol/blog/2026/anubis-wasm/
334•xena•20h ago•168 comments

Tiny $70 Xteink X3 e-reader

https://www.theatlantic.com/technology/2026/09/xteink-e-reader-best-technology-years/688539/
154•samizdis•6h ago•153 comments

Ask HN: How do you manage skills files?

254•imadtaieber•21h ago•234 comments

GrapheneOS Overhauled Default Apps and Secure Clipboard

https://grapheneos.social/@GrapheneOS/117225539756835649
369•Cider9986•20h ago•232 comments

I Connected My Withings Body+ to Home Assistant with an ESP32

https://didac.dev/blog/i-made-my-withings-scale-sync-to-home-assistant-without-the-cloud
61•sabatesduran•4d ago•19 comments

VMware migration reduces Tottenham Hotspur's licensing fees by 85 percent

https://arstechnica.com/information-technology/2026/09/vmware-migration-reduces-tottenham-hotspur...
76•joozio•6h ago•35 comments

Apparently CodePen 2.0 sends data to their servers as you type

87•maxim-fin•5h ago•39 comments

'You Can See Everything' Review: Nathan Fielder's Doc About Elizabeth Holmes

https://variety.com/2026/film/reviews/nathan-fielder-surprise-film-telluride-elizabeth-holmes-123...
270•cianmm•7h ago•185 comments

Is mathematics about to enter the conservatory?

https://mbmccoy.dev/posts/mathematical-conservatory/
103•_alternator_•18h ago•122 comments

Why are there no flow batteries with symmetric ferrocyanide electrolytes?

https://chemisting.com/2026/09/02/why-are-there-no-flow-batteries-with-symmetric-ferrocyanide-ele...
47•DamonHD•5d ago•30 comments