HackerTube

THE VIDEO SHELF · declarative distributed programming

"I See What You Mean" by Peter Alvaro

Peter Alvaro's Strange Loop 2015 talk argues that query languages let you state what you mean, and applies that to distributed programming. It covers Datalog, Dedalus and the Bloom lineage for reasoning about distributed systems.

Why HN readers recommended it

Recommended as a fantastic introduction to declarative and Datalog-based distributed systems and failure modeling.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Strange Loop Conference
Topic
declarative distributed programming
Format
talk
Level
intermediate
HN recommenders in dataset
6
HN mentions in dataset
12
Recommendation years in dataset
2016–2019

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • For an introduction to Dedalus with less reading, Peter Alvaro's 2015 Strange Loop talk was fantastic. [VIDEO] --- Edit: Actually Chris Granger gave an Eve talk at the same conference. It's interesting to see how Eve has evolved since. [LINK]

    roller on Hacker News · 2016-10
    In Eve: Programming designed for humans
  • Not anything I’d want to use. The closest is prolog. But at a higher level this is what Eve attempted to do. Eve was built using the semantics of Dedalus which is built from datalog. I highly recommend watching Peter Alvaro’s Strangeloop talk about creating …

    alexmingoia on Hacker News · 2019-03
    In Ask HN: Datalog as the only language for web programming, logic and database
  • This Strangeloop talk by Peter Alvaro is a good introduction to the thinking behind some of these systems: [VIDEO]

    jitl on Hacker News · 2016-01
    In BOOM: Berkeley Orders of Magnitude – Declarative Languages And Systems

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.