background preloader

Cloud

Facebook Twitter

Media.amazonwebservices.com/AWS_NoSQL_MongoDB.pdf. MongoDB Gotchas & How To Avoid Them. N.b. this post has been updated as of July 29th, 2014 A lot of people hate on MongoDB. In my opinion they’re misguided - the main reason so many people think like this is a lack of understanding. Everyone should be able to benefit from MongoDB’s power and simplicity, and so as a follow up to David’s article I have outlined some common and not-so-common things that hackers should know about MongoDB. First though, why should you listen to me?

I used to be a consultant specializing in Ops and helping companies (The Guardian, Experian) scale large web applications. As well as co-founding the offical MongoDB London User Group, I am a MongoDB Master and have worked on installations from single servers all the way to projects with 30k queries per second and over a terabyte of active data. I have learnt all of the following from experience. 32-bit vs 64-bit Most modern servers are either running 32-bit or 64-bit operating systems. MongoDB ships with two versions - 32-bit and 64-bit. Write failure. EC2 Instance Types. Use Cases Small and mid-size databases, data processing tasks that require additional memory, caching fleets, and for running backend servers for SAP, Microsoft SharePoint, cluster computing, and other enterprise applications. *M3 instances may also launch as an Intel Xeon E5-2670 (Sandy Bridge) Processor running at 2.6 GHz.

High performance front-end fleets, web-servers, batch processing, distributed analytics, high performance science and engineering applications, ad serving, MMO gaming, video-encoding, and distributed analytics. Each vCPU is a hyperthread of an Intel Xeon core for M3, C4, C3, R3, HS1, G2, I2, and D2. *M3 instances may also launch as an Intel Xeon E5-2670 (Sandy Bridge) Processor running at 2.6 GHz. † AVX, AVX2, and Enhanced Networking are only available on instances launched with HVM AMIs. Amazon EC2 instances provide a number of additional features to help you deploy, manage, and scale your applications. Webpulp TV. Packet Pushers Podcast — Too Much Networking Would NEVER be Enough. DevOps Cafe Podcast & Videos - Show Notes. Security Now. High Scalability - High Scalability. Assembla. Testflight. Amazon Web Services, Cloud Computing: Compute, Storage, Database.