node.js 적용 사례 및 전망

20
- nodesummit 2013 from https://tagboard.com/nodesummit [email protected] A two-day conference in San Francisco bringing together some of the leading Node.js experts and speakers.

Upload: john-kim

Post on 06-May-2015

1.075 views

Category:

Technology


24 download

DESCRIPTION

nodesummit2013 에서 있었던 내용 중 일부 review.

TRANSCRIPT

Page 1: node.js 적용 사례 및 전망

- nodesummit 2013!!

from https://tagboard.com/nodesummit [email protected]

A two-day conference in San Francisco bringing together some of the leading Node.js experts and speakers.

Page 2: node.js 적용 사례 및 전망

eBay Groupon PayPal !Linkedin Walmart . . . . .

Page 3: node.js 적용 사례 및 전망

PayPal wrote the same app twice in Node and Java - !

Node was 2x requests/sec, 33% less code, 35% less response time.

PayPal is concentrating on training for their developers to help understand functional and asynchronous coding.

Page 4: node.js 적용 사례 및 전망

2014, eBay will be using node for the front end, !and Scala / Java for the services.

Page 5: node.js 적용 사례 및 전망

Both LinkedIn and Groupon !moved from a Rails stack to Node.js

Page 6: node.js 적용 사례 및 전망

Groupon's node Layout Service returns a "partial rendered" mustache template which the client node app can fish the rendering

"We moved from serving static files on a CDN to generated templates on Node and it was twice as fast.” 

Page 7: node.js 적용 사례 및 전망

Biggest mind switch !in deploying node is . . . . .

Page 8: node.js 적용 사례 및 전망

Ruby on Rails is like a minivan. It has all the features. Node is like a Ferrari.!!

Developers go at 200mph but then they crash.

Page 9: node.js 적용 사례 및 전망

The harder transition was not from Ruby and Java to node, it was from OO to functional programming.

Page 10: node.js 적용 사례 및 전망

The 250-500 ms node process start / stop time has been a huge benefit at LinkedIn and Groupon.

Fast deployment is a huge advantage for node. !Hard to deploy multiple times a day when it takes 2 hours each time.

Node restarts so quickly crashed aren't a big deal.

Page 11: node.js 적용 사례 및 전망

If you want to transition to node.js!Take it slow try it out with a few apps.

Page 12: node.js 적용 사례 및 전망

Framework . . . . .

Page 13: node.js 적용 사례 및 전망
Page 14: node.js 적용 사례 및 전망

Why there are so many Java frameworks ?Programmers are lazy and don't want to reinvent the wheel.

Page 15: node.js 적용 사례 및 전망

Node is not Java.

Page 16: node.js 적용 사례 및 전망

using Node . . . . .

Page 17: node.js 적용 사례 및 전망

If your business is changing, if you want to try new things and stay agile, node is ideal.

Small, reusable modules, unix philosophy, and not investing too much in frameworks.

Page 18: node.js 적용 사례 및 전망

Join an opensource project - stalk server or yours!with Node again.

Page 19: node.js 적용 사례 및 전망

mac!tmux!

vim

Page 20: node.js 적용 사례 및 전망

bottoms up !