hackertube.io

"I See What You Mean" by Peter Alvaro

Strange Loop Conference · talk · Watch on YouTube

What it is

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 Hacker News recommends it

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

  • 6 people recommended it
  • 5 different months
  • 2 strong recommendations
  • first 2016, last 2019

What HN commenters said

  1. “Peter Alvaro's 2015 Strange Loop talk was fantastic.”

    Fantastic intro to Dedalus with less reading.

    roller, 2016-10 · Strong recommendation · in “Eve: Programming designed for humans”

  2. “I highly recommend watching Peter Alvaro’s Strangeloop talk about creating Dedalus”

    Talk about creating Dedalus matches the asker's train of thought.

    alexmingoia, 2019-03 · Strong recommendation · in “Ask HN: Datalog as the only language for web programming, logic and database”

  3. “is a good introduction to the thinking behind some of these systems”

    Good introduction to thinking behind declarative distributed systems like Bloom.

    jitl, 2016-01 · Recommendation · in “BOOM: Berkeley Orders of Magnitude – Declarative Languages And Systems”

  4. “are thought-provoking looks at failure modeling in distributed systems.”

    Thought-provoking look at failure modeling in distributed systems.

    svieira, 2018-04 · Recommendation · in “Ask HN: What is your favourite tech talk?”

  5. “I encourage you to check out Peter Alvaro's talk on Distributed Systems.”

    Shows how restricting query language eases distributed reasoning.

    iamwil, 2018-12 · Recommendation · in “Please do not attempt to simplify this code”

  6. “almost any talk by Peter Alvaro might be as well.”

    Recommended Alvaro talk for those interested in Datalog semantics.

    ComNik, 2019-03 · Recommendation · in “Introduction to Datalog”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: datalog, dedalus, bloom, query languages, distributed systems

Also recommended by the same people