System architects must often to choose between two different application designs, batch and real-time. Batch systems are required for off-line analytics and reconciliation, but can't achieve real-time query performance. Real time systems provide blinding performance, but are dangerously vulnerable to bugs and are hard to modify as requirements evolve. Lambda Architectures are a composite of batch and real-time systems where each layer mutually addresses the shortcomings of the other. Reprocessing capabilities in the batch layer assures fault-tolerance and the real-time layer provides performance. We'll use MongoDB to build a robust and performant lambda architecture and avoid the pitfalls that can thwart these systems. Presented by Bryan Reinero, Product Manager, MongoDB
Watch as Eliot explains his commitment to improving, expanding, and innovating on MongoDB. Dana Groff, Director of Drivers and Integrations Engineering shows us new features added to MongoDB Compass. Dan Passette, VP of Engineering walks through several major improvements coming in MongoDB 3.4. Finally, Cailin Nelson, VP, Cloud Services Engineering unveils our latest giant idea: MongoDB Atlas
This talk features why MongoDB was the right choice and how one can visualize data via the MongoDB Connector for BI (e.g. with Tableau or open source libraries like bokeh) straight from MongoDB. We'll be building an application that offers real-time insights for the music industry. Presented by Alexander Hendorf, CTO, Königsweg GmbH
The UK’s most popular price comparison website broke down its single, monolithic application into microservices and learnt some lessons about the benefits and drawbacks of a microservices approach to software development along the way.