Web Rush

Episode 38: Node.js Optimization and Performance - Matteo Collina


Listen Later

Recording date: 2019-05-23

John Papa @John_Papa

Ward Bell @WardBell

Dan Wahlin @DanWahlin

Matteo Collina @matteocollina

Resources:
  • NearForm
  • http/2
  • Node.js can http/2 push
  • Interview with Matteo in which he talks about evolution of streams in node and watch out
  • IPV6
  • Browser connection limitations
  • BEFE
  • Node Clinic tool
  • ClinicJS
  • TensorFlow
  • Clinic + TensorFlow
  • Autocannon
  • HDR Histogram
  • ClinicJS Doctor
  • ClinicJS Flame
  • RFDC
  • Deep vs Shallow Cloning
  • JSON.parse
  • Don't block the event loop
  • What is the event loop anyway
  • The Node Event Loop
  • async iterators
  • Event loop timers and next tick
  • libuv
  • AWS Lambda
  • Azure Functions
  • Worker threads in Node.js
  • Fastify
  • Restify
  • hapi
  • Node Conf EU
  • koaJS
  • NodeJS Security
  • NodeJS Best Security Practices
  • DNS Attacks
  • Someone to follow
    • Natanel Basal / NGX Auto Unsubscribe
    • Benedict Meurer
    • Matt Hernadez
    • Timejumps
      • 01:40 Guest introduction
      • 03:26 What's HTTP 2?
      • 05:01 When can we take advantage of HTTP/2?
      • 07:44 What is HTTP/3?
      • 12:01 Sponsor: IdeaBlade
      • 13:12 What is Node Clinic?
      • 17:17 What is autocannon?
      • 27:39 What about a large amount of JSON?
      • 29:59 What is event loop?
      • 38:33 Any advice with streams?
      • 47:48 Sponsor: Nrwl
      • 48:29 How secure is node?
      • 51:48 Someone to follow
      • ...more
        View all episodesView all episodes
        Download on the App Store

        Web RushBy Dan Wahlin, John Papa, Ward Bell, Craig Shoemaker

        • 4.9
        • 4.9
        • 4.9
        • 4.9
        • 4.9

        4.9

        37 ratings