MongoDB is the leading NoSQL database, designed for building highly scalable applications, including content management solutions. This presentation provides an overview of the architecture and design of Crafter Social, a lightweight CMS built on MongoDB, suited for managing social content.
The talk focuses on design considerations and MongoDB’s unique features that make it perfectly suitable as a highly-scalable, multi-tenant social object store, which can be used to for storing user comments, threaded discussions, blog entries, and more. We will also cover our design approach for user profile management, which supports configurable profile attributes, role management, and pluggable authentication.