Invited Lecture on NoSQL databases and modern web-development frameworks.
NodeJS = asynchronous everything. Needs precise flow control
ElasticSearch = Scalable indexing, easy to use JSON API
GridFS = Transparent scaling for huge numbers of large files; querying using JSON-based API
Graph Databases = Model certain problems better than their
relational counterparts. Simpler queries using SPARQL. Less mature than RDBMs. No transactions.
Socket.io = Real-time library for client-server-client push communication