SFNode Meetup: Robust Error Handling in Node.js Applications - Lewis Ellis - 2017-03

Sdílet
Vložit
  • čas přidán 2. 03. 2017
  • [ Thank you to our video sponsor NodeSource: go.nodesource.com/sfnode ]
    [ Slides: speakerdeck.com/lewisjellis/r... ]
    Robust Error Handling in Node.js Applications
    Unlike other platforms, error handling in Node.js is not as simple as try/catch.
    It can be a handful between exceptions, callbacks, promises, event emitters, and other library patterns.
    In this talk, learn to navigate the different error handling mechanisms and build robust Node applications so that when unhandled errors do happen, we can fail gracefully, alert someone, and minimize downtime.
    About Lewis Ellis
    Lewis Ellis is a software engineer working for Sentry, the open source crash reporting and error tracking service. He maintains Sentry's Node.js client which reports 100 million errors every week.
    Some of his other open source work includes Bee-Queue and SuperPack. Besides that, he likes numbers, security, Redis, Lua, and JavaScript trivia.
  • Věda a technologie

Komentáře • 10

  • @coolbho3000
    @coolbho3000 Před 4 měsíci

    Woha!!! This is the best talk of all time, in all possible parallel universes.

  • @domaincontroller
    @domaincontroller Před 3 lety +6

    01:02 who am I, sentry 01:40 why you should care 02:06 fs.readFile... 04:11 so first we can be a little bit better 05:23 comparing to other languages, python, ruby, php, lua 06:30 try catch comes up short 10:59 errors 11:54 exceptions 14:30 Erros vs Exceptions in Async Node Land, we're generally not going to throw exceptions 16:15 operational errors 18:38 programming errors to avoid 20:05 lint your code 21:45 the game plan 23:04 know and use different mechanisms for effective handling

  • @max8hine
    @max8hine Před 6 lety +2

    Very well summarised all the error type and common situations and also provided solutions. that makes me think of error types while I do node after watched this talk. Thank you for sharing.

  • @luisgraterolpalumbo3200
    @luisgraterolpalumbo3200 Před 4 lety +1

    This is the best error handling vid I've seen! Thank you very much!

  • @nikhilpatil9654
    @nikhilpatil9654 Před 5 lety +1

    just saw 5 min's of it, I know 44 min going to be worth!

  • @voodoorapter014
    @voodoorapter014 Před 5 lety +2

    This was extremely informative. Thanks.

  • @shyraccoon4322
    @shyraccoon4322 Před rokem

    thank you so much

  • @lagiator
    @lagiator Před 4 lety

    Great talk!

  • @threeone6012
    @threeone6012 Před 4 lety

    Awesome!

  • @navinballa
    @navinballa Před 3 lety

    Perfect one