Express for Node.js

Express is a simple web application framework for building hybrid web applications. You can render web pages, generate  customized responses and create user-friendly APIs quickly with ease. It just fits the trade with Node.js. This post covers the installation and hello world example: Installation: buntu@ubuntu:~$ sudo npm install express express@3.1.0 node_modules/express ├── methods@0.0.1 ├── fresh@0.1.0 …

Continue reading Express for Node.js

Node.js

This is an introduction post to node.js.. Node.js is an event driven, non blocking (async) I/O style software that is used to develop server side implementations. (If you're a Python fan, it's like programming in Twisted!). It's also built on Google's V8 JavaScript engine. Like other event driven servers, Node.js, runs an event loop and …

Continue reading Node.js

Python Tornado Webserver

Tornado is a open-source, fast, scalable non-blocking web server used for development of real time web services. It solves the c10k problem by using epoll library and can handle thousands of simultaneous connections. It runs as a single threaded non-blocking io loop that waits on requests (events) from users and servers them (hence also known …

Continue reading Python Tornado Webserver