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

    Twitter’s Quest for a Wholly Graal Runtime by Chris Thalinger

    Scala Days Conferences

    3 HN mentions · mentioned in 3 months, 2019

    YouTube

    50:11 · 3.2K views · Sep 21, 2018

    Chris Thalinger of Twitter describes the company's effort to run its Scala services on the Graal JIT compiler at Scala Days NYC 2018. It covers the performance gains Twitter saw and the work of running Graal in production.

    HN cites it as public evidence that Twitter ran GraalVM in production and saw significant performance improvements.

    Software Engineering & LanguagesCompilers, interpreters & program analysisFunctional programmingSoftware performance & optimization
    1. 1:02:44
      Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Partssoftdevteamuk5.1K views • 10 years ago
    2. 45:03
      Keynote: The Last Hope for Scala's Infinity War - John A. De GoesScalapeño36K views • 8 years ago
    3. 17:55
      Build a real-time Twitter clone in 15 minutes with LiveView and Phoenix 1.5Chris McCord237K views • 6 years ago
    4. 45:11
      Kilim: Fast, lightweight, cheap message passing in Java.Google TechTalks33K views • 18 years ago
    5. 34:55
      "Outperforming Imperative with Pure Functional Languages" by Richard FeldmanStrange Loop Conference98K views • 5 years ago
    6. 1:50:07
      JSON Parser 100% From Scratch in Haskell (only 111 lines)Tsoding205K views • 6 years ago
    7. 40:50
      JVMLS 2015 - Java Goes AOTJava7.6K views • 11 years ago
    8. 37:34
      Zach Oakes - Making Games at Runtime with ClojureClojureTV31K views • 11 years ago
    9. 49:15
      Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsAppErlang Solutions50K views • 12 years ago
    10. 1:28:59
      Psp collections: views and more by Paul PhillipsAI Council11K views • 12 years ago
    11. 13:45
      A 10x faster TypeScriptMicrosoft Developer608K views • 1 year ago
    12. 1:14:32
      Building Your Own Dynamic LanguageStanford21K views • 18 years ago
    13. 1:12:02
      Java on a 1000 Cores - Tales of Hardware / Software CoDesignGoogle TechTalks23K views • 17 years ago
    14. 1:21:39
      Making R run Fast - Jan VitekJohn O'Neill865 views • 10 years ago
    15. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago
    16. 47:51
      Brandt Bucher – A JIT Compiler for CPythonencukou14K views • 2 years ago
    17. 44:38
      2017 LLVM Developers’ Meeting: “Implementing Swift Generics ”LLVM21K views • 9 years ago
    18. 52:38
      A JVM Does That?Google TechTalks80K views • 15 years ago
    19. 51:27
      Google I/O 2012 - Go Concurrency PatternsGoogle for Developers894K views • 14 years ago
    20. 1:02:26
      Solving Problems the Clojure Way - Rafal DittwaldClojure/north87K views • 7 years ago

    3 comments from Hacker News

    1. @luuJun 2019· in “A Race of Two Compilers: GraalVM JIT versus HotSpot JIT C2 [video]”

      It seems pretty good. Twitter has some talks on this where they claim signifiant performance improvements: this video . I've heard that the Twitter JVM team has a road show where they've talked to some other large Scala users about the performance improvements. Initially, people are highly skeptical of the claims, but after trying Graal on their internal workloads, they generally see similar results. Here's a paper which has some explanations for why you might expect Graal to improve Scala performance: [LINK]

      CitesView on HN
    2. @tom_melliorMay 2019· in “GraalVM 19.0”

      > They are not "advertising a commercial license". [LINK] "GraalVM Enterprise is available for purchase and is free on Oracle Cloud." > They are saying NOT to use the Enterprise version in production [citation needed] > The only reference I've ever seen to Twitter using GraalVM in production is in this discussion thread. Considering that Twitter has been talking about this in public for some time, this statement is unlikely to make the point you were trying to make: [LINK] this video [LINK]

      CitesView on HN
    3. @walkingolofDec 2019· in “The Road to Scala 3”

      >If you are a startup then Scala isn't a good fit. FAANG don't need to use Scala because.... Not a FANG, but close, Twitter is a huge Scala shop and was one of the first to run Scala workloads on GraalVM in production. Twitter’s Quest for a Wholly Graal Runtime by Chris Thalinger: this video

      CitesView on HN