Mde nodeconf 2011_node_in_production

680 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
680
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Mde nodeconf 2011_node_in_production

    1. 1. Node.js in Production Matthew Eernisse NodeConf 2011
    2. 2. Who am I?Matthew EernisseWork at Yammer@mde on Twitter
    3. 3. Code organization
    4. 4. • Iterative development is easy• Async, callback-based flow• Third-party modules
    5. 5. App dependencies
    6. 6. • NPM is not there yet• Third-party modules are not there yet• Modify in-place, push patches back• NPM, modules are improving
    7. 7. Assume you’re fucked
    8. 8. • Default condition is a preemptible error• in-flight registry• uncaughtException
    9. 9. Visibility, metrics
    10. 10. • Measure everything• Log everything• https://github.com/mikejihbe/metrics
    11. 11. Ops
    12. 12. • Communicative, consultative dev• Ask what is expected• Play nicely with others

    ×