Live data from Hacker News

The Meteoric Rise of DigitalOcean

news.netcraft.com

71–80 of 164 posts

Re: The Meteoric Rise of DigitalOcean

#71
post #57

Earlier quoted context omitted.

I've also had the pingdom monitoring on a droplet for the last 2 months and the only downtime I've been alerted to was my fault. Maybe it's on your end?

I used the LAMP stack (in beta) with a low traffic site running PHP5 + MySQL5. Nothing too fancy.

I'm using a 1gb droplet, ubuntu 12.10 with a LEMP stack, PHP5 and MySQL 5 for a low traffic site (Xenforo-based forum) as well. Maybe the difference is nginx vs Apache?

edit: I also added an additional 1gb as swap space, which helped prevent my mysql instance from falling over with low memory at times.

Re: The Meteoric Rise of DigitalOcean

#72

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…

You just sold me on trying it.

Re: The Meteoric Rise of DigitalOcean

#74
post #55

Inspired by the article I signed up and spun up a 512 mb droplet. It eventually came up(although took alot longer than the advertised 55 secs). Felt very sluggish, or maybe they run alot of startup scripts on boot? I tried running "top" and it ran a whole bunch of unfamiliar looking commands using 96% CPU. So I destroyed the droplet and wanted to try a 8gb/4core droplet. In the interface it says it was created in 173…

Just to make sure you didn't miss a simple step (like I have before...) after you spin up an instance, they email you the ssh login details. Did you check your email?

Re: The Meteoric Rise of DigitalOcean

#75
post #68

I've been using DigitalOcean to host a GitLab instance for a while now (20GB Droplet) and it's been working great. I ran into two small issues so far. First of all, for some reason the traffic from my home connection is routed through New York (I'm in Europe using a Droplet in Amsterdam), resulting in a ~150ms RTT (I usually get 30-40ms to Amsterdam). Since this only happens with my home connection and it's fine in t…

Yes, the way kernels are managed is also something that annoys me. But it seems they're working on it: http://digitalocean.uservoice.com/forums/136585-digital-ocea....

Re: The Meteoric Rise of DigitalOcean

#76
post #58

Earlier quoted context omitted.

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.

They lose my entire VPS too but I always think it's my job to backup my data (they have automatic backup, which costs a bit extra). And they did credit me for their fault so I think it's fair enough.

> (they have automatic backup, which costs a bit extra).

They lost that as well in this case.

Re: The Meteoric Rise of DigitalOcean

#77

Anyone know how many rails apps a $5 DO can handle? is a $5 DO = 1 heroku dyno?

Probably, as the $5 instance is only 1 core. You might be able to squeeze more on if you aren't using much memory, or don't mind adding swap space (ssd swap is fast enough for me...)

Re: The Meteoric Rise of DigitalOcean

#78

Earlier quoted context omitted.

Do you not have a domain of any sort? It would seem trivial to point TESTAPP.degachevdomain.com to the IP address of the server. Else, just go to the IP.

I have a bunch of domains, but I'm using DO for temporary apps, and would like the DNS records to be automatically created/destroyed along with the droplets.

I think this is a great idea. In many ways they're positioned to become a more flexible/performant version of Heroku. On the complexity scale from Heroku to AWS, they definitely sit right in the middle. It will be interesting to see which direction they tend towards as they add features. Personally I want a version of Heroku with the price/performance of digital ocean. In other words, by default you could use it like Heroku but it would allow you to SSH into machines and customize your software/configuration when you ran into problems. Maybe DO could offer a load balancer that would make it easy to deploy horizontally scaled application servers really easily. A nice DSL to describe the node configuration would go a long way... I suppose this is kind of what Vagrant is solving but they're approaching it from the development perspective, not deployment.

Re: The Meteoric Rise of DigitalOcean

#79
I have been using Digital Ocean as a sandbox for playing with Docker, and it has been great. I can spin up a server in less then 1 minute, install the Docker dependencies, and be up in running in no time. I do what I need to do, and then I spin it down if I don't need it anymore.

I wrote down my notes on how to get Docker running on Digital Ocean, if anyone wants to play with it. There is even a promo code for a $10 credit for new signups.

http://kencochrane.net/blog/2013/06/running-docker-on-digita...

I had a couple of issues when I first tried using them, but I was able to get help pretty quickly on a Saturday morning no less. I haven't used them for anything production quality yet, I have most of that stuff on EC2 and Rackspace right now, but I hope to start moving some smaller projects to DO as they come up.

Someone else mentioned this already as well, but the SSD is so nice compared to EC2's EBS, so if you are doing anything with lots of I/O then it is a must have.

Re: The Meteoric Rise of DigitalOcean

#80

Anyone know how many rails apps a $5 DO can handle? is a $5 DO = 1 heroku dyno?

It depends on a lot of things. Try load testing it.

I modified bees with machine guns to run on DigitalOcean instead of AWS, so you can load test to your heart's desire. it's here: https://github.com/rozap/minnowswithmachineguns

Post reply on HN