How and Why Swiftype Moved from EC2 to Real Hardware
highscalability.com
How and Why Swiftype Moved from EC2 to Real Hardware
1–10 of 194 posts
Re: How and Why Swiftype Moved from EC2 to Real Hardware
#2Re: How and Why Swiftype Moved from EC2 to Real Hardware
#3Author here. Happy to answer any questions.
Re: How and Why Swiftype Moved from EC2 to Real Hardware
#4Re: How and Why Swiftype Moved from EC2 to Real Hardware
#5Why do I get the feeling it was kind of a cop-out to just pack up and move without finding the root cause? I've seen it plenty of times: the "best solution" is to just find a different hosting provider.
In my experience, I've never found an issue with an application on AWS that wasn't caused by either a misunderstanding of what was being offered (e.g. not provisioning enough PIOPS for database volumes), or simply issues with the application code.
Re: How and Why Swiftype Moved from EC2 to Real Hardware
#6Author here. Happy to answer any questions.
I ask because other than the VM security updates, none our instances have these sort of issues and some of them have a VERY long life (not ideal we know). I understand the cost savings and the rest of the reasoning but in my experience EC2 isn't THAT unreliable.
Re: How and Why Swiftype Moved from EC2 to Real Hardware
#7Author here. Happy to answer any questions.
Re: How and Why Swiftype Moved from EC2 to Real Hardware
#8Author here. Happy to answer any questions.
In my limited experience, I've rarely faced any significant issues with EC2. I assume your threshold for issues must have been very lower than mine.
Re: How and Why Swiftype Moved from EC2 to Real Hardware
#9What specific piece saw the biggest boost? My guess is MongoDB. Also if new servers take 1-2 hours, you are always paying for what you "think" will be capacity for peak load correct? How do you handle events that quickly and drastically increase load or txn/sec?