02:33 - Frank McSherry Introduction

  • Twitter
  • GitHub

03:06 - Computation

03:48 - When are more computers needed?

04:28 - Scalability! But at what COST?

  • Experimentation

08:03 - Data Format and Pipelines

  • Hilbert Curve
    • github.com/frankmcsherry/blog/blob/master/posts/2015-02-04.md

14:06 - Code That Could Grow

  • Hadoop
  • summingbird

20:38 - Languages and Performance

23:14 - “For Loops Unrolled”

  • Rust

28:01 - Scaling

  • helix

35:42 - Functional vs Procedural Language

37:47 - Dataflow (Timely; Differential)

  • Around, Epic
  • Vector Clock
  • Introductory Blog Posts:
    • github.com/frankmcsherry/blog/blob/master/posts/2015-09-14.md
    • github.com/frankmcsherry/blog/blob/master/posts/2015-09-18.md
    • github.com/frankmcsherry/blog/blob/master/posts/2015-09-21.md

Picks

  • Go-Ped Know Ped Scooter (Sam)
  • 2015 State of the Software Supply Chain Report (Jessica)
  • The Screwtape Letters (Jessica)
  • Start with Why: How Great Leaders Inspire Everyone to Take Action by Simon Sinek (Chuck)
  • RIF6 Cube 2-inch Mobile Projector (Chuck)
  • The Night Circus by Erin Morgenstern (Frank)
  • PrAna (Frank)
  • Rust (Frank)
  • Big Data Analytics with Datalog Queries on Spark (Frank)

Special Guest: Frank McSherry.

Products Discussed In This Episode