0
votes
1answer
54 views

Scaling Rails 2.x application with more app servers

I'm thinking of a setup for our rather popular website to be able to scale on the CPU side of things. We are running quite a few CPU intensive image conversion jobs at random times (user input) and ...
0
votes
0answers
88 views

Is it time to add a server [duplicate]

This question is about figuring out if horizontal scaling by adding servers is the next step or not. Here is the context: About 1400 concurrent users at peak time (between 11:00am-4:00pm) in Google ...
2
votes
3answers
710 views

MySQL : table organisation for very large sets with high update frequency

I'm facing a dilemma in the choice of my MySQL schema application. So before I start here is a picture extremely simplified of my database : Schema here : http://i43.tinypic.com/2wp5lxz.png In one ...
3
votes
1answer
409 views

Firewall as a guest VM?

Out of curiosity, would it be pointless/wasteful/silly to put a firewall as a VM guest (regardless of VM host - ESX, Xen, Hyper-V, etc. etc.) and redirect all traffic from other VM guests through the ...
6
votes
5answers
3k views

How to identify heavy write to disk?

I have this problem with server running CakePHP application. The server is insanely slow, I first thought that it's application problem, but then I found constant 5-6MB/s write to disk. What is the ...
1
vote
4answers
544 views

Cheap scaling techniques using open-source software

What are your favourite techniques to improve scalability of highly websites? I have compiled the following list for techniques I've used using open-source tools: 1.) Caching full-page ...
47
votes
8answers
91k views

What limits the maximum number of connections on a Linux server?

What kernel parameter or other settings control the maximum number of TCP sockets that can be open on a Linux server? What are the tradeoffs of allowing more connections? I noticed while load testing ...