3 ms·
wow, I must be doing something wrong... I have a single c4.4xlarge running a single wordpress site at max 200 active users and still running into cpu bottleneck
by imperialdrive 11y ago
wow, I must be doing something wrong... I have a single c4.4xlarge running a single wordpress site at max 200 active users and still running into cpu bottleneck... 1K+/mo sheesh.... I use t2.medium for DC's for 5 users and 5 servers lol... please let me know what a nano is good for?
not to mention, I need multiple 10+TB volumes, and magnetic only go to 1TB, so I need to span, and spanning breaks after 4+ drives, so now I'm at SSD, and that's costing me 1K/mo for each copy and I need many, sigh
i miss buying my own supermicro systems at ~10k/ea, hosting a full rack at at a colo for 1k/mo and then just setup correctly and check-in once a month
now, amazon is getting 15k/mo from me, but i must say, my back thanks them for 0lbs of equipment to lift, so probably worth it for a hernia surgery.
- nullspace 11y agoWoah, c4.4xlarge does sound heavy for 200 users!
- keehun 11y agoDo you cache at all?
- imperialdrive 11y agoi think my main issue is thread-safe vs non-thread-safe php and the issues it has with IIS
- robryan 11y agoYou are using opache (or apc)? Being CPU bound with that server and only 200 active users max seems strange. How many page views per day?
- jon-wood 11y agoIf you're using IIS one of your issues is that you're running WordPress on a Windows server, and throwing away performance.
- jon-wood 11y agoLess flippantly, because I sound like a dick there, try putting Cloudfront in front of the site. Assuming WordPress now properly sends cache control headers it should drastically cut down on the traffic your actual server is seeing.
- hrez 11y agoBesides being poor choice it also costs more. I.e. c4.4xlarge linux $7726.320 annually. c4.4xlarge windows $13542.960 annually. What are you wasting $5.8k for?
- eklavya 11y agoDoesn't seem like one or two problems. I would really be concerned if my 200 users website needed much more resources than a full fledged IoT platform catering to millions of requests per day. If you are really doing something that compute intensive, what is it?
- amazon_not 11y agoSounds like you need a few dedicated servers. More performance, lower costs.
- yeukhon 11y agoMy use case is I need to download lots of files, each partition at around 5MB (for now, but planning to increase the size and measure an good chunk size). But I am constantly downloading files, so I need stable and consistent throughput.
- payamb 11y agoTry putting Varnish in front and use Redis for DB object caching, it reduce a good amount of pressure off the server.