I have an Amazon EC2 server running Apache (with WP on top). Currently, I'm running a t1.micro instance - great for now, but I've heard that it's not good if you have a bunch of traffic - Amazon limits the CPU to short little bursts, making the site unusable while a search engine is crawling it.
I believe that at some point I would want to be able to split traffic between two instances - preferably half-and-half between two or three servers. However, the more I think about it, the less I see how to do it. There would need to be data synced between the servers - mySQL, folders, etc. Also, I'm using Godaddy for my domain, and it allows me to point to one IP - I don't see an option to point to two IP's and share the load.
So, my question: Using Apache, EC2 and Godaddy, how do I route traffic equally between two instances? I think I can handle data sync.