Your SlideShare is downloading. ×
0
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Node on Windows jsconf arg 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Node on Windows jsconf arg 2012

2,846

Published on

Node.js on Windows talk @ jsconf Argentina 2012 …

Node.js on Windows talk @ jsconf Argentina 2012
Notes taken during the talk by @alexjota:
https://docs.google.com/document/d/1BBm62-MgIsYprugGtfCltfBSTIvIdB1FTqOSiNlguig/edit
Demo code:
https://github.com/woloski/notepadr/blob/master/apps/testjsconf/

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

  • Be the first to like this

No Downloads
Views
Total Views
2,846
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • http://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Servershttp://nodejs.org/nodeconf.pdf
  • isnode is very specific to Windows and Windows Azure which combines the benefits of cluster, supervisor, node-inspector, forever, and node-static [source: Tomasz Janczuk’s blog]. Iisnode helps setting up of scale-up and scale-out scenarios a lot easier on Windows compared to non-Windows platforms.
  • http://blog.nodejs.org/2011/11/05/node-v0-6-0/
  • Transcript

    • 1. NODE.JS en Windows Matías Woloski Ignacio López Auth10 Wormhole IT @woloski @TrueNacho
    • 2. Node.js dramatizaciónWatch the video when it’s ready 
    • 3. NODE.JS…..¿¿¿ EN WINDOWS ???
    • 4. “The goal of node, as with any programming platform, is total world domination.” Ryan Dahl, 5 May 2011 Windows tiene ~36% mercado en web servers Windows tiene ~87% mercado en web browsers *http://en.wikipedia.org/wiki/Usage_share_of_operating_systems
    • 5. Node.js Architecture
    • 6. Node.exe download fromhttp://nodejs.org
    • 7. iisnode download from https://github.com/tjanczuk/iisnode process mgmt mixed content (asp.net, php, node, static) multi core debugging logging
    • 8. Editors NotepadSublime Text 2 WebMatrix
    • 9. DEMO GETTINGSTARTED
    • 10. Node.js en Windows - Benchmarks Benchmark 0.6.0 Linux 0.6.0 Windows Simple HTTP 6263 r/s 5823 r/s Read file 26.63 mB/s 26.51 mB/s Write file 17.40 mB/s 33.58 mB/s Startup 49.6 ms 52.04 mshttp://blog.nodejs.org/2011/11/05/node-v0-6-0/
    • 11. Node.js en Windows – hosting oniisnode Scenario Node.exe [tx/s] iisnode [tx/s] Hello World – 1 10400 11099 process Hellow World - 29983 14822 custered Express Web site 1531 4678 (mixed content) Express web API 7589 5572 (dynamic content)These benchmarks were taken with CPU utilization at >90%.Windows 2008 server, quad core with node 0.6.6 and iisnode 0.1.13Using this test bed https://github.com/tjanczuk/iisnode/tree/master/test/performance. Credits to @tjanczuk
    • 12. DEMO - NOTEPADCOLABORATIVO
    • 13. Windows Azure –Microsoft cloud
    • 14.  Provisión de servidores virtuales Desplegar código de aplicación Configurar la red service package
    • 15.  Provisión de servidores virtuales Desplegar código de aplicación Configurar la red service package
    • 16.  Provisión de servidores virtuales Desplegar código de aplicación Configurar la red  Network load-balancer configurado para tráfico
    • 17. 92Escala
    • 18. Open source  Apache 2 License  Múltiples licencias  Alojado en GitHub  Contributions Welcome http://github.com/windowsazure
    • 19. Deploy a lanube
    • 20. RESUMEN Node.js puede correr en Windows La performance es buena y comparable con *ix Hay un buen soporte de herramientas de desarrollo y debug Microsoft y Joyent están dedicando recursos
    • 21. ¿PREGUNTAS?
    • 22. RECURSOS Demo code (notepad colaborativo with share.js) https://github.com/woloski/notepadr Host node with IIS: https://github.com/tjanczuk/iisnode/ Deploy to Azure with git: https://github.com/tjanczuk/git-azure Share.js: http://sharejs.org Node SDK for Windows http://www.windowsazure.com/en-us/develop/nodejs/ Blog about node on Windows http://nodeblog.cloudapp.net MarkdownR http://markdownr.cloudapp.net
    • 23. GRACIAS!!!Matías Woloski Ignacio LópezAuth10 Wormhole IT@woloski @TrueNacho

    ×