Contemporary Applicationsusing mongoDB nodejs andSocketIO
Recent Application Development Trends• Real-time• Multiple screens• Horizontally Scalable• Time to market• Event Driven Ar...
• Horizontal Scalability• Time to market• Flexible Schema• Auto-Sharding• Dynamic queries• Open Source
• Real-time• Concurrency Support• Horizontal Scalability• Time to market• Event Driven• Open Source
• Real-time• Cross-Browser• Bi-directional communication• Horizontal Scalability• Time to market• Open Source
EXAMPLE APP
Ad Server With Profile TargetingSolution that that shows appropriate ad to appropriateviewer, based on various viewer trai...
CODEMongoDB NodeJS Setup
CODEMongoDB Example
CODESocket.IO – NodeJS Example
CODESolution
Questions
Thank You
Upcoming SlideShare
Loading in …5
×

Building Applications using MongoDB, Node.js and Socket.io

1,753 views

Published on

Published in: Technology, Education

Building Applications using MongoDB, Node.js and Socket.io

  1. 1. Contemporary Applicationsusing mongoDB nodejs andSocketIO
  2. 2. Recent Application Development Trends• Real-time• Multiple screens• Horizontally Scalable• Time to market• Event Driven Architecture• Multiple small transactions• Open Source
  3. 3. • Horizontal Scalability• Time to market• Flexible Schema• Auto-Sharding• Dynamic queries• Open Source
  4. 4. • Real-time• Concurrency Support• Horizontal Scalability• Time to market• Event Driven• Open Source
  5. 5. • Real-time• Cross-Browser• Bi-directional communication• Horizontal Scalability• Time to market• Open Source
  6. 6. EXAMPLE APP
  7. 7. Ad Server With Profile TargetingSolution that that shows appropriate ad to appropriateviewer, based on various viewer traits.Ad Request+Profile/ traitsAd ContentAd ServerAd Viewer
  8. 8. CODEMongoDB NodeJS Setup
  9. 9. CODEMongoDB Example
  10. 10. CODESocket.IO – NodeJS Example
  11. 11. CODESolution
  12. 12. Questions
  13. 13. Thank You

×