Performance Enhancing Programming with NodeJS

Tim Caswell (HP webOS)
Web Performance Ballroom ABCD
Please note: to attend, your registration must include Workshops.
Average rating: **...
(2.50, 20 ratings)

Has anyone ever told you have to choose between high-level programming languages and performance when writing backends to modern web services? If so, then they clearly haven’t used NodeJS. This new project combines age-old systems wisdom and non-blocking I/O with the hot V8 JavaScript engine for a platform that taking over the world of server-side scripting. This workshop will be all about the concepts that make node amazingly fast and how you too can write custom network servers in minimal code and time, but still handle insane amounts of load on a single machine. Using the same language that powers the modern web on the client side, learn to do everything from creating an custom HTTP server that can handle over 60,000 requests per second on a single desktop machine to syncing application data across tiny mobile devices over the cloud and peer-to-peer over wifi.

Photo of Tim Caswell

Tim Caswell

HP webOS

Tim is an ardent supporter of open-source software who believes that writing code should be fun. Tim is a core member of the node.js community and loves to help people learn and grow. He runs the website which teaches about JavaScript techniques and node in general. Also Tim spends his days doing all he can to make webOS the best developer platform in the world leveraging nodeJS and webkit on mobile devices.

Comments on this page are now closed.


Picture of Christian Davén
Christian Davén
06/15/2011 6:17am PDT

Next time, please focus on Node.JS programming and not generic Javascript. Also, prepare the better and don’t install software during the presentation. You can do much better.

Picture of Steve Souders
Steve Souders
05/19/2011 7:55am PDT

Fast JavaScript? Running on the server?! That’s right, things have come a long way in the last two years. NodeJS offers a solution for having a content system that support progressive rendering – one implementation of features in a single language that can run on both the client and server. And it can be fast – if you know what you’re doing. Tim knows, and he’s going to share what he knows at this workshop. This is a must attend for websites considering the transition to NodeJS.

  • Keynote Systems
  • Cisco
  • Google
  • Neustar
  • Betfair
  • Cotendo
  • Rackspace Hosting
  • Akamai
  • Apica
  • dynaTrace
  • Equinix
  • Facebook
  • New Relic
  • Opscode
  • Yahoo! Inc.
  • AppDynamics
  • Aptimize
  • Blaze
  • CDNetworks
  • Cedexis
  • Citrix Systems
  • Compuware Corporation
  • Dyn Inc.
  • F5 Networks
  • Heroku
  • Percona
  • Quest Software
  • Schooner Information Technology
  • SiteSpect
  • Splunk
  • Strangeloop
  • WatchMouse
  • Zeus Technology
  • Neustar

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at

Download the Velocity Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of Velocity contacts