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

Ғылым және технология

[ 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.

Пікірлер: 10

  • @coolbho3000
    @coolbho30004 ай бұрын

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

  • @domaincontroller
    @domaincontroller3 жыл бұрын

    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
    @max8hine6 жыл бұрын

    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
    @luisgraterolpalumbo32004 жыл бұрын

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

  • @nikhilpatil9654
    @nikhilpatil96545 жыл бұрын

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

  • @voodoorapter014
    @voodoorapter0145 жыл бұрын

    This was extremely informative. Thanks.

  • @shyraccoon4322
    @shyraccoon4322 Жыл бұрын

    thank you so much

  • @lagiator
    @lagiator4 жыл бұрын

    Great talk!

  • @navinballa
    @navinballa3 жыл бұрын

    Perfect one

  • @threeone6012
    @threeone60124 жыл бұрын

    Awesome!

Келесі