The good news is that Node.js is getting mature, the bad news is that a more mature Node.js means bugs are harder to find.A few weeks ago Eran Hammer of Wal-Mart labs came to the Node.js core team complaining of a memory leak he had been tracking down for months. By expending a lot of effort over those few months he had taken the memory leak from a couple hundred megabytes a day, down to a mere 8 megabytes a day. That in and of itself is an impressive feat, however the final portion of the leak was elusive.
Talk to Riak through the excellent riak-js node library by Francisco Treacy (oldie but goodie)
- Data in Riak is grouped buckets(effectively namespaces)
- Basic operations are: Get, save, delete, search, map, reduce
- Eventual consistency managed through N, R, and W bucket parameters.
- Put everthing into Riak is JSON
NodeStack online conference - Oct 17, 2012 - Free
"NodeStack" describes the combination of Node.js, MongoDB and SmartOS. A set of technologies growing in popularity for modern, real-time, web and mobile application development.
Node.js can be used successfully with many different databases and operating systems, but developers are discovering unique advantages of MongoDB and SmartOS when architecting solutions that require high agility, flexibility and performance.
Is better (economical) fluid experience pushing small updates from the server to client using nodejs?
Gmail and HotMail are two examples of this trend. Ward thinks SPA might be a fruitful architecture for line-of-business applications, apps that rely on local state and cached data for a responsive, fluid user experience. Many familiar desktop patterns and techniques apply here including MVVM, client-side validation, entity caching and change-sets. We’ll soak in some MVC 4, Web API, jQuery, KnockoutJs and Upshot on our trip to the SPA. Prepare to get wet!