HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
NOSQL eXchange 2012: Alvin Richards on Scaling for Humongous amounts of data with MongoDB
Scaling for Humongous amounts of data with MongoDB
Life is great as your first customer signs up. Then you have your millionth signup, your data needs to span multiple machines across several geographies, the business wants more information, better accuracy and faster. Your life now sucks.

In this talk we will cover the

  • Basic Schema Design
  • Schema design for scaling: bucketing, time series, linking versus embedding
  • Implications of sharding keys with alternatives
  • Read scaling through replication
  • Challenges of eventual consistency

Ian Robinson and Jim Webber's Neo4J Tutorial

"Graph databases like Neo4j are an esoteric and powerful member of the NOSQL family. For highly connected data, graph databases can be thousands of times faster than relational databases, making Neo4j popular for managing complex data across many domains from finance to social, and telecoms to geospatial. This intensive two-day tutorial provides a mixture of theory and hands-on practical sessions to demonstrate the capabilities of graph data and the Neo4j database. Find out more here.

Ayende Rahien's RavenDB Workshop

In Ayende Rahien's fast-paced and interactive 2-day RavenDB workshop, you will learn how to use this Document Database tool efficiently in your applications to save time and effort on communicating with database storage.

You will learn how to build large scale and performant applications, map objects and collections to database structures successfully. Join this RavenDB course to build a practical application which will demonstrate the all important data management patterns. Upon completion of this RavenDB course, you will be able to build database-backed applications faster and more efficiently. Find out more here.

Udi Dahan's Advanced Distributed Systems Design with SOA

This very intensive 5-day workshop will help you take the pain out of designing large-scale distributed systems. New technologies make it easier to comply with today’s communications and security standards, but they won't magically provide you with a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and eBay. Tried-and-true theories and fallacies will be shown, helping you to avoid costly mistakes. Communications patterns like publish/subscribe and correlated one-way request/response will be demonstrated, in conjunction with advanced object-oriented state management practices for long-running workflows. If you enjoy deep architectural discussion, join! To find out more, please go here

Richard Low's Cassandra Tutorial

This Cassandra training course covers everything you need to know, to successfully build applications using Cassandra. You will also learn how to deploy, scale and maintain your Cassandra cluster.

In this Cassandra course you will both learn how to develop with Cassandra, including about data model concepts, application design, APIs and drivers, as well as how to administer Cassandra: you will learn all aspects of implementing your first cluster, configuring it, scaling it as well as covering diagnosis, troubleshooting and operational tips. Find out more here.


ABOUT ALVIN RICHARDS
Alvin Richards, Technical Director for EMEA at 10gen. Alvin has held leadership positions at Oracle and NetApp integrating RDBMS and storage technology and has lead and grown the engineering teams for several successful Bay Area startups.
More about Alvin Richards
PODCAST SCALING FOR HUMONGOUS AMOUNTS OF DATA WITH MONGODB

This session took part at the NOSQL eXchange 2012. You can view the other 17 podcasts here.
SPONSORS
Skills Matter Ltd
Neo Technologies

10gen
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer