The C10M problem
c10m.robertgraham.com
The C10M problem
1–10 of 116 posts
Re: The C10M problem
#2High Scalability Post: http://highscalability.com/blog/2013/5/13/the-secret-to-10-m...
Original Shmoocon Presentation: http://www.youtube.com/watch?v=73XNtI0w7jA
Re: The C10M problem
#3Re: The C10M problem
#4I could only hope OSv development would move faster.
Re: The C10M problem
#5A good talk about it by one of the developers/researchers: http://vimeo.com/16189862
Re: The C10M problem
#6Re: The C10M problem
#7>Content Category: "Piracy/Copyright Concerns"
I'm starting to use these blocks at my workplace as a measure of site quality (this will be a high quality article). Can someone dump the text for me?
Re: The C10M problem
#8>Content Blocked (content_filter_denied) >Content Category: "Piracy/Copyright Concerns" I'm starting to use these blocks at my workplace as a measure of site quality (this will be a high quality article). Can someone dump the text for me?
http://web.archive.org/web/20140217043940/http://c10m.robert...
Re: The C10M problem
#9>Content Blocked (content_filter_denied) >Content Category: "Piracy/Copyright Concerns" I'm starting to use these blocks at my workplace as a measure of site quality (this will be a high quality article). Can someone dump the text for me?
Re: The C10M problem
#10It shows good practical tricks and pitfalls. It was 3 years ago so I can only assume it got better, but who knows.
Here is the thing though, do you need to solve C*M problem on a single machine? Sometimes you do but sometimes you don't. But if you don't and you distribute your system you have to fight against sequential points in your system. So you put a load balancer and spread your requests across 100 servers each 100K connections. Feels like a win, except if all those connections have to live at the same time and then access a common ACID DB back-end. So now you have to think about your storage backend, can that scale? If your existing db can't handle, now you have to think about your data model. And then if you redesign your data model, now you might have to redesign your application's behavior and so on.