Live data from Hacker News

The Meteoric Rise of DigitalOcean

news.netcraft.com

151–160 of 164 posts

Re: The Meteoric Rise of DigitalOcean

#152
post #2

Just an anecdote, but I recently launched a little side project and DigitalOcean crushed EC2 and Rackspace Cloud when I did some benchmarking. The low cost is appreciated but was NOT a factor in my decision.

So, which one did you pick, and why?

EC2 and Rackspace have a greater range of service than all the other guys (storage on demand, snapshots, private networks etc...), but at a very significant price difference.

Re: The Meteoric Rise of DigitalOcean

#153

Is there a SKU for more disk-heavy workloads like a box running Postgres? I'd love to be able to get more disk space (especially since you guys have SSDs, this will make PG very happy) without the extra CPU and memory. Is that currently possible with Digital Ocean?

No. I have spent hours searching for a cloud provider with decent disk space at a "decent" price, and it basically does not exist.

The only thing I have been able to find are physical hosts, with all the issues associated with them (40$ for 2 x 1 TB disk at http://ovh.com).

Re: The Meteoric Rise of DigitalOcean

#154
post #42

Earlier quoted context omitted.

They offer the same amount of RAM for less than Linode, but they offer fewer cores, which makes me suspect they're putting more VPS's on a single host. I haven't yet run any benchmarks, but I think Linode gives you more CPU and Digital Ocean gives you more memory. It's a little more complicated than "better service and better hardware at a cheaper rate."

To add a little bit of anecdata, I recently move from Linode to DigitalOcean. On Linode I was getting jammed on I/O; on DigitalOcean I am jammed on CPU. I'd be happy to give up half my RAM to get twice the cores, actually. I run a modest Wordpress network ( http://ozblogistan.com.au ). Once MySQL is humming, most of the CPU time is spent on various copies of PHP running the increasingly bloated Wordpress codebase. (Y…

>(Yes, I've used opcode caching. I've never had good experiences with any of the major ones).

Just wondering, what were your experiences? Installing apc is basically apt-get install php-apc (if you're on Debian/Ubuntu), and that's about it unless you want to increase the memory limit. This will greatly reduce CPU usage.

Re: The Meteoric Rise of DigitalOcean

#155
post #104

Is anyone else bothered by the vague, overbroad restrictions in DigitalOcean's terms of service? Particularly: "2.5 You agree that you will NOT use DigitalOcean's services to: [..] Transmit, distribute, post, store, link, or otherwise traffic in information, software, or materials that is offensive, abusive, inappropriate, malicious, or detrimental" Almost anything can be offensive to someone. I compared the Linode a…

Wait, people actually read the Terms of Service?

Most "people" don't, but if you're on Hacker News, I'm going to assume you're a little more tech-oriented than most "people."

In that case, check out ToS's on the services you use. They're, suprisingly, usually not that long or hard to read.

Re: The Meteoric Rise of DigitalOcean

#156
post #154

Earlier quoted context omitted.

To add a little bit of anecdata, I recently move from Linode to DigitalOcean. On Linode I was getting jammed on I/O; on DigitalOcean I am jammed on CPU. I'd be happy to give up half my RAM to get twice the cores, actually. I run a modest Wordpress network ( http://ozblogistan.com.au ). Once MySQL is humming, most of the CPU time is spent on various copies of PHP running the increasingly bloated Wordpress codebase. (Y…

>(Yes, I've used opcode caching. I've never had good experiences with any of the major ones). Just wondering, what were your experiences? Installing apc is basically apt-get install php-apc (if you're on Debian/Ubuntu), and that's about it unless you want to increase the memory limit. This will greatly reduce CPU usage.

My experience is that all the ones I've tried freeze up (is eAccelerator even around any more?).

I periodically try again.

Re: The Meteoric Rise of DigitalOcean

#157
post #154

Earlier quoted context omitted.

>(Yes, I've used opcode caching. I've never had good experiences with any of the major ones). Just wondering, what were your experiences? Installing apc is basically apt-get install php-apc (if you're on Debian/Ubuntu), and that's about it unless you want to increase the memory limit. This will greatly reduce CPU usage.

My experience is that all the ones I've tried freeze up (is eAccelerator even around any more?). I periodically try again.

Ah, yes, eAccelerator, I remember that one. Most people are probably using apc nowadays, and I haven't had any problems with it.

By the way: Starting with PHP 5.5, Zend's own opcode cache will be included by default.

Re: The Meteoric Rise of DigitalOcean

#158

Earlier quoted context omitted.

I noticed the same thing when I initially switched. I actually had them lose the box I was on, and the backups associated with it. They apologized and indicated it was an issue at the datacenter that they didn't have much control over. They gave me a really nice bit of credit on my account and I've since had no problems. I'm a fan of the pricing as well as their support.

I'm amazed you stuck with a host that lost your data. That would be a complete deal breaker for me; I've never lost so much as a byte with Linode over six years.

To be a bit more specific, I was moving some sites over from linode as a test to see if they would perform the same on DO. So effectively they only lost some test stuff. Still data loss though, like you said.

Re: The Meteoric Rise of DigitalOcean

#159

What's even more exciting is that there's a Vagrant provider for DigitalOcean! I tried it yesterday and it seems to actually work: https://github.com/smdahlen/vagrant-digitalocean Basically you put your DO api key in your Vagrant file, and then running "vagrant up --provider=digital_ocean" spins up a new ubuntu VM and runs your chef/puppet provisioner code on them. It's awesome! It uses rsync to mirror your vagrant p…

It doesn't seem to work with puppet. Only chef: https://github.com/smdahlen/vagrant-digitalocean/issues/37

Re: The Meteoric Rise of DigitalOcean

#160
post #159

What's even more exciting is that there's a Vagrant provider for DigitalOcean! I tried it yesterday and it seems to actually work: https://github.com/smdahlen/vagrant-digitalocean Basically you put your DO api key in your Vagrant file, and then running "vagrant up --provider=digital_ocean" spins up a new ubuntu VM and runs your chef/puppet provisioner code on them. It's awesome! It uses rsync to mirror your vagrant p…

It doesn't seem to work with puppet. Only chef: https://github.com/smdahlen/vagrant-digitalocean/issues/37

Actually, I reloaded the issue and it was closed. Looks like digital ocean wins :)
Post reply on HN