Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Bringing the Unix Philosophy to Big Data by Bryan Cantrill: FutureStack13

    New Relic

    2 HN recommenders · recommended in 3 months, 2014–2022

    YouTube

    31:09 · 18K views · Nov 12, 2013

    Bryan Cantrill presents Manta, an object store with in-situ compute that lets tools like grep, awk, and sed run map-reduce style over huge data. He frames it as bringing the Unix philosophy to big data.

    HN recommends it as an elegant argument for simple Unix tools replacing heavyweight Hadoop-style pipelines.

    Systems, Networks & SecurityDatabases & storageOperating systems & kernelsData science & statistics
    1. 1:31:05
      Bryan Cantrill from Joyent on Manta: internet-facing object storage facility that features computeAI Council25K views • 12 years ago
    2. 7:16
      Unix and GoogleFOAM9.3K views • 10 years ago
    3. 55:53
      Michael Stonebraker | Big Data is (at least) Four Different ProblemsMichigan Engineering30K views • 10 years ago
    4. 1:47:35
      Bryan Cantrill on ARC: A Self-Tuning, Low Overhead Replacement Cache [PWL SF] 10/2017PapersWeLove13K views • 9 years ago
    5. 54:52
      Introduction to NoSQL • Martin Fowler • GOTO 2012GOTO Conferences1M views • 13 years ago
    6. 1:06:24
      Rich Hickey: Deconstructing the DatabaseInfoQ106K views • 14 years ago
    7. 31:44
      The Value of Values with Rich HickeyInfoQ145K views • 14 years ago
    8. 47:43
      "Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference206K views • 12 years ago
    9. 42:39
      Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt EvansLinux.conf.au 2012 -- Ballarat, Australia21K views • 14 years ago
    10. 1:26:02
      Stanford Seminar - The Soul of a New Machine: Rethinking the ComputerStanford Online76K views • 6 years ago
    11. 1:00:31
      BetrFS: A Right-Optimized Write-Optimized File SystemMicrosoft Research3.1K views • 10 years ago
    12. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    13. 45:50
      Thesis: Partial State in Dataflow-Based Materialized ViewsJon Gjengset17K views • 6 years ago
    14. 37:07
      Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting ThingsFunctionalTV45K views • 7 years ago
    15. 42:31
      "Datafun: a functional query language" by Michael ArntzeniusStrange Loop Conference9.2K views • 9 years ago
    16. 59:56
      AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)Amazon Web Services468K views • 7 years ago
    17. 1:08:17
      How We've Scaled DropboxStanford372K views • 14 years ago
    18. 40:42
      Lucas Cavalcanti & Edward Wible - Exploring four hidden superpowers of DatomicClojureTV29K views • 11 years ago
    19. 31:12
      The Unix Chainsaw - Gary Bernhardttimmonta25K views • 11 years ago
    20. 15:39
      introducing copyparty, the FOSS file servertripflag614K views • 1 year ago

    3 comments from Hacker News

    1. @notpeterJan 2015· in “Command-line tools can be faster than your Hadoop cluster”

      This article echoes a talk Bryan Cantrill gave two years ago: this video It's about how Joyent took the concept of a UNIX pipeline as a true powertool and built a distributed version atop an object filesystem with some little map/reduce syntactic sugar to replace Hadoop jobs with pipelines. The Bryan Cantrill talk is definitely worth your time, but you can get an understanding of Manta with their 3m screencast: [LINK]

      Strongly recommendsView on HN
    2. @erhardmOct 2014· in “Why pro-systemd and anti-systemd people will never get along”

      They're good points, but from the philosophical point The Unix Way , systemd leaves some things to desire. Is there a modern Unix way? I don't see a lot of exploring in this area/side, but I see a lot of this is the way it's gonna be from now on on the other side. I'm not on either side, but I appreciate the way some complexity is dealt with simple little things. So elegantly solving problems: this video

      RecommendsView on HN
    3. @btschaeggJan 2022· in “Ask HN: I’m New to Computer Science and Engineering. Any Advice?”

      1.) Be curious. Stay curious. Experiment, play with things. Your time during university is likely the best time for this and it will likely get harder later on when you're on the job and there's much more emphasis on finished work than on learning experiences. Also, I'm quite sure that it will be beneficial for you if you familiarize yourself with different ways of thinking (obviously programming languages, environments and paradigms, but that will likely apply to anything non-technical, as well). I gained this perspective from dealing with people who didn't really do that, but also from knowing that I personally also did this way too late (and from the benefits it brought me nonetheless). If you're only familiar with Windows, try Linux. Try BSD. Try OS X, if you want to. Try working in the terminal. Familiarize yourself with different editors (especially Vim and Emacs, maybe also newer ones like Kakoune). Learn bash, have a look at AWK and sed. Maybe learn Perl. Try out functional programming, logic programming (like Prolog) and so on and so forth. If you're feeling adventurous, play with niche systems like Haiku[1] or TempleOS[2], just to gain new insights on how things could work. Maybe try the ACME editor[3]. [1]: [LINK] [2]: [LINK] [3]: [LINK] Of course, there might be courses that will nudge towards some of those tools. If you visit some of those: Cool! But if there are no such courses (I didn't encounter many of them myself), try to explore these things nonetheless. Ev

      CitesView on HN