Design a large scale NoSQL/DataGrid application similar to Twitter with Nati Shalom (Founder and Chief Technology Officer at GigaSpaces). Read more
msens
Interesting story on how to setup MongoDB in production. It talks about 2, 3, 4, even 5 replica sets, it’s pros/con’s and shows you how these setups deal with reconfiguring primary / secondary configurations on the fly. Apart from that, a fair amount of the presentation explains what parameters are important for sizing your HW configuration in terms of RAM.
Chris Harris and Alvin Richards present “MongoDB in Production”.
Chris Harris is European Solution Architect at 10gen and Alvin Richards is Senior Director, Enterprise Engineering at 10gen
How should we setup MongoDB in production and what resources do we need?
This session covers how to setup up replication for data protection and high availability to protect you against server failure, network failure, power outage and complete data center collapse. Understand the metrics used to decide your working set and disk setup. We also cover an introduction to MMS as a monitoring system as well as an overview of backup strategies.
The following story I find really interesting.
Bhaskar Sunkara, VP Product Experience at AppDynamics, presents “Performance on Amazon AWS”.
Among other things, AppDynamics is known to be used by NetFlix to monitor thousands of JVMs on Amazon AWS.
The presentation tells you about how Netflix partnered with App Dynamics to monitor their systems in a (more than) dynamic cloud infrastructure by AWS.
A large part of the presentation explains about what the important design principles are to be aware of when developing for the cloud.
Main message: machines will come and go, systems will go down. Application availability is in the hands of the developer. Develop for availability.
