{"id":3505,"date":"2010-12-13T18:41:42","date_gmt":"2010-12-13T17:41:42","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/3505-dont-miss-ryan-dahl-on-node-js.html"},"modified":"2010-12-13T18:41:42","modified_gmt":"2010-12-13T17:41:42","slug":"dont-miss-ryan-dahl-on-node-js","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/3505-dont-miss-ryan-dahl-on-node-js.html","title":{"rendered":"Don\u2019t miss Ryan Dahl on Node.js"},"content":{"rendered":"<p>I\u2019m just back from Dreamforce in San Francisco, where one of the sessions I enjoyed most was from Ryan Dahl in the Cloudstock pre-conference event.<\/p>\n<p>He is the author of node.js, a binding for the V8 Javascript engine, not for running in the browser but for creating server apps. However, it is interesting even if you don\u2019t want to use V8, because of the approach he takes to concurrency and I\/O. I wrote up the session here, under the title <a href=\"http:\/\/www.itjoblog.co.uk\/2010\/12\/nginx-new-apache-nodejs.html\" target=\"_blank\">Nginx the new Apache, node.js the new PHP?<\/a><\/p>\n<p>What was Dahl doing at a Dreamforce conference? That was a question that puzzled me, until later in the week when it was announced that Salesforce.com is acquiring Heroku. Heroku has been experimenting with running node.js on its hosted infrastructure for Ruby applications, and may come up with a Ruby wrapper.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m just back from Dreamforce in San Francisco, where one of the sessions I enjoyed most was from Ryan Dahl in the Cloudstock pre-conference event. He is the author of node.js, a binding for the V8 Javascript engine, not for running in the browser but for creating server apps. However, it is interesting even if &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/3505-dont-miss-ryan-dahl-on-node-js.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Don\u2019t miss Ryan Dahl on Node.js<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50,67,80],"tags":[345,514,641],"class_list":["post-3505","post","type-post","status-publish","format-standard","hentry","category-javascript","category-professional","category-software-development","tag-dreamforce","tag-javascript","tag-node-js"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/3505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=3505"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/3505\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=3505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=3505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=3505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}