Hey guys, I am wrestling with some load issues and trying to figure out the best way to scale this properly. Right now I am using nginx to serve memcached items which is working great. Easy to setup and maintain and next to zero maintenance.
I've been putting together some plans of ways I can start up new Amazon EC2 instances triggered by a set of conditions (say, excessive CPU load) and everything is relatively accounted for except my need need to sync the new machines memcache. The new instance can boot up nginx and memcache easily enough but how could I got about handling the fact everything that gets load balanced to the new machine will result in a cache miss? Does anyone have any experience with syncing a new memcache server? What's the right way to do this?
