Building LinkedIn's Learning Platform with MongoDB

Building LinkedIn's Learning Platform with MongoDB

Ryan Seamons

Jake Dejno

June 24, 2014

LearnIn is LinkedIn’s internal learning platform packed with a huge variety of resources that will help our employees learn, develop, and grow professionally. In this talk, we will discuss how a small team of web developers built this platform’s API using MongoDB and a full JavaScript stack including node.js. In particular, we will look at schema design and document validation using Mongoose ODM for Node.js, as well as quick document search utilizing MongoDB full-text search and our move to ElasticSearch using the MongoDB oplog.

MongoDB World for Giant Ideas
June 20-21 Chicago, IL

MongoDB World is where the world’s fastest growing database community comes to connect, explore, and learn. Join us for hands-on and deep-dive technical sessions, giving you the tools you need to build and deploy your giant ideas.