Best Host For Scalability & Large Traffic?

9 replies
Hi Warriors!

I need some help deciding which host is best for scalability. Some days we do very ...very large media buys. And some days our partners do them for us. Our current VPS host has struggled with this load at times and I can't have a slow site when we pay for large traffic numbers.

So my question is what is the best option for hosting for a site that get very large traffic spikes sometimes?

No downtime no matter how much traffic comes our way is the main priority.

And of course we want the most bang for our buck.

So first, I'm thinking a cloud host would be better than a dedicated server for scalability? Would you agree?

And second, which host do you think is best?

Hosts I often see are:

LiquidWeb
RackSpace
OVH.com
Amazon
Cloudflare

SiteGround
ServInt
Cloudflare
WiredTree
etc.


...what do you recommend I go with? Some of those are cloud based some offer dedicated server. Again though, my main priority is to be able to handle even huge amounts of traffic and no down time.

Additionally, I have no interest in managing the server. I am not a tech guy. So this must be managed.

Thank you
#host #large #scalability #traffic
  • Profile picture of the author 1nspire
    Digital Ocean has some great servers that you can upgrade and downgrade as needed. They are an unmanaged host but very, very cost effective and very, very fast.

    I use DO in conjunction ServerPilot.io. Server Pilot is a service that will take your DO droplet and configure it for you. Even though it's not full scale WHM it does have it where it counts.
    {{ DiscussionBoard.errors[10698893].message }}
  • Profile picture of the author TheWebGuy
    Thank you for your response. But I cannot upgrade and downgrade as needed. I do not know when huge traffic numbers will come sometimes so it must be "always ready" for massive traffic. Thanks.
    {{ DiscussionBoard.errors[10698898].message }}
  • Profile picture of the author webmarke
    I use a basic hosting account at Hostgator and I have received over 1 Million hits to one of my websites in a month and never had a problem with them.
    {{ DiscussionBoard.errors[10698917].message }}
  • Profile picture of the author TheWebGuy
    Hi guys,

    Thank you for your responses so far.

    Between SiteGround, LiquidWeb, Rackspace, and Amazon ...which would you recommend?
    {{ DiscussionBoard.errors[10698984].message }}
    • Profile picture of the author kilgore
      Originally Posted by TheWebGuy View Post

      Hi guys,

      Thank you for your responses so far.

      Between SiteGround, LiquidWeb, Rackspace, and Amazon ...which would you recommend?
      The answer -- as always -- is it depends.

      What does your technology stack look like? And how open are you to changing it?
      What exactly does "large traffic" mean? What kind of traffic is it? Are people requesting CPU intensive pages or are they just trying to download a bunch of static files? And how big are these spikes? Are these spikes predictable so that you can scale up manually or do you need your host to be able to detect the spikes and react?
      How technically proficient are you? Are you looking to manage everything yourself or do you want to offload some or all of it?
      Etc. etc. etc.

      And even after knowing all of this, there's no one right answer. A lot just depends on you and your preferences. (You might as well ask, "What's the best ice cream, chocolate or vanilla?")

      I've used both Rackspace and AWS and I personally like AWS. I like the way they implement autoscaling; I like the way you can roll your own AMIs; I like the fact that they have a lot of managed services like RDS and ElastiCache; I like their APIs. I like that we can use Ansible for configuration management and there are already modules that hook into all of AWS services that we need to. I like that there are a billion other people using AWS so it's pretty easy to find information on their most arcane services.

      Are any of these things important to you? I have no idea. Furthermore, Rackspace has a lot of these features too -- and you can even use AWS through Rackspace now if that's your thing. Moreover, I imagine that the other hosts you mention also provide a lot of this sort of functionality.

      I'd also suggest that there might be other things you can do outside of changing your host to increase performance in the face of traffic spikes. For instance, though our web application is CPU intensive, we use a full page caching system (in our case Varnish) so that when we get traffic spikes most of the requests are served from our load balancer's RAM rather than needing to be processed and served by our web servers. But this works for us so well because our traffic spikes are generally tied to just a few unauthenticated pages that we've linked to in social media posts. Your own usage patterns might not make full page caching a viable solution -- but maybe there's something else that is. Again, it depends.

      The upshot is that you need to do your own research. You need to look at your own systems. You need to decide what's right for you.
      {{ DiscussionBoard.errors[10699039].message }}
      • Profile picture of the author TheWebGuy
        Originally Posted by kilgore View Post

        The answer -- as always -- is it depends.

        What does your technology stack look like? And how open are you to changing it?
        What exactly does "large traffic" mean? What kind of traffic is it? Are people requesting CPU intensive pages or are they just trying to download a bunch of static files? And how big are these spikes? Are these spikes predictable so that you can scale up manually or do you need your host to be able to detect the spikes and react?
        How technically proficient are you? Are you looking to manage everything yourself or do you want to offload some or all of it?
        Etc. etc. etc.

        And even after knowing all of this, there's no one right answer. A lot just depends on you and your preferences. (You might as well ask, "What's the best ice cream, chocolate or vanilla?")

        I've used both Rackspace and AWS and I personally like AWS. I like the way they implement autoscaling; I like the way you can roll your own AMIs; I like the fact that they have a lot of managed services like RDS and ElastiCache; I like their APIs. I like that we can use Ansible for configuration management and there are already modules that hook into all of AWS services that we need to. I like that there are a billion other people using AWS so it's pretty easy to find information on their most arcane services.

        Are any of these things important to you? I have no idea. Furthermore, Rackspace has a lot of these features too -- and you can even use AWS through Rackspace now if that's your thing. Moreover, I imagine that the other hosts you mention also provide a lot of this sort of functionality.

        I'd also suggest that there might be other things you can do outside of changing your host to increase performance in the face of traffic spikes. For instance, though our web application is CPU intensive, we use a full page caching system (in our case Varnish) so that when we get traffic spikes most of the requests are served from our load balancer's RAM rather than needing to be processed and served by our web servers. But this works for us so well because our traffic spikes are generally tied to just a few unauthenticated pages that we've linked to in social media posts. Your own usage patterns might not make full page caching a viable solution -- but maybe there's something else that is. Again, it depends.

        The upshot is that you need to do your own research. You need to look at your own systems. You need to decide what's right for you.

        Hi there, I'm not techy at all and need this fully managed. My problem is because I'm not techy I don't know what I need. :/

        And large traffic means during peaks there's 1,000+ requests a second.

        But then again, other days I may only have 2,000 visitors total.

        I have no way of knowing when the large traffic will come in. I just need to be ready.

        Also, the site is wordpress based.
        {{ DiscussionBoard.errors[10699115].message }}
  • Profile picture of the author DIABL0
    I'm no techie when it comes to hosting, but I have a tech for it. But I can tell you, I have seen as much as a 10% increase in lead submission by simply switching to AWS (hosting lead form). Which sold me on it. So for mission critical, that's the way to go in my book.
    Signature
    How to Build LARGE EMAIL LISTS on a Budget and MONETIZE Like a PRO
    20+ Years Exp . . . . . . . . . . . . Email - CPA - PPL
    {{ DiscussionBoard.errors[10699186].message }}
  • Profile picture of the author zcrafts
    If you are looking for stable solution and budget is not an issue .. I guess Rackspace is good option.
    I personally use : https://www.Webhost.uk.net
    Signature

    DealDomains.Net | Design your Dreams
    List of Quality Top 20 Web hosting Providers | Just to help you when you need them :)

    {{ DiscussionBoard.errors[10699299].message }}
  • Profile picture of the author fulfilledlife
    SiteGround is pretty good hosting. They are solid with great support team.

    However, if you expect any decent traffic to your sites I would stay away from them.
    Signature

    Try not to become a man of success, but rather try to become a man of value - Albert Einstein

    {{ DiscussionBoard.errors[10715087].message }}

Trending Topics