You are here

node.js

Single Purpose Server Apps on multiple Raspberry Pis to overcome tyranny of the cloud & tyranny of hosted services

Submitted by Roland on Sun, 2012-06-03 10:13

Raphael's Raspberry Pi - raphaels-raspberry-pi-20120601-1.jpgThe Raspberry Pi was designed as a cheap low cost computer for education. Could it be also good as a low power server dedicated to one app (as Richard has it, a "thin cloud")? It's so cheap you could run two (one primary and one backup at different locations). No need for a datacenter, no need for a hosted service! Begone "tyranny of the cloud" and "tyranny of the hosted service" ?

My guess is the Raspberry Pi is too slow and my internet connection is too slow but it would work for a family webapp only used by two dozen folks! But in the future I don't see why it wouldn't be viable with a better internet connection and faster raspberry pis!

I am going to try this out when my Raspberry Pi arrves later this summer. I am thinking of running Open Photo (a private instance) for family stuff.

The other thing thing I am thinking of doing is using multiple Raspberry Pis to run cool server web app tech, e.g. 1 for clojure, 1 for node.js, 1 for haskell, 1 for racket, 1 for whatever is the common lisp flavour du jour :-) etc

And heck if i have spare time, I'll use multiple Raspberry Pis like D'Arcy, Dave Winer and Tantek; to reclaim my stuff and put it in my walled garden first :-) before I copy it to other walled gardens like Pinterest, twitter, flickr etc

Real-time business critical metrics graphing for everybody

Submitted by Roland on Wed, 2011-04-06 09:48

The cult of real-time metrics (in addition to big data) in Silicon Valley-style (Silicon Valley is now a state of mind and no longer just a place) startups now. Graph crucial and key metrics all the time and all in real-time ! I jest but it is valuable! Heretofore real-time metrics graphing has just been too hard unless you have the talent and experience of firms like Etsy to put the necessary infrastructure (graphing software, metrics collecting software, etc) in place.

However that difficulty is an opportunity that will be rapidly addressed (because real-time graphing is an itch that can be rapidly scratched by developers and it's helpful to companies' bottom line) and you can start to see this being addressed in projects like Simulchart.

In 1 hour I was able to get SimulChart graphing every 10 minutes the number of new Get Satisfaction Thunderbird  topics using some node.js code (this is not a business critical real-time metric; i have plans for other real-time Thunderbird metrics, stay tuned :-) !). That's the future! 1 hour to get a business critical metric graphed in real time without having to stand up home grown infrastructure like Etsy and flickr did.

If anybody knows of any other real time open source and/or free graphing toolkits or services, let me know!

 

Subscribe to RSS - node.js