Earlier quoted context omitted.
I share exactly the same feelings and experience with the person who replied to your comment previously. I have a server in each and I like them both. However; - Linode support is second to none. DO is not bad either but much slower and less responsive. You feel the difference when you really need it. - I had a CC payment issue with DO since the beginning. I mentioned it to the support twice but unsolved as of yet, u…
Why would you choose Linode for a serious/critical project ? Do you not know about their major security incidents ?
The Meteoric Rise of DigitalOcean
101–110 of 196 posts
Re: The Meteoric Rise of DigitalOcean
#102Earlier quoted context omitted.
I've been using DO for a few months. I recently set up an AWS instance to use as a proxy, as I wanted something cheap in East Asia temporarily, and AWS's Tokyo region fit the bill. Holy crap is AWS bizarre to set up. I got it done without too much trouble in the end, but man, the UI is just atrocious. It took way too long just to find the right place to go to get started with the process.
heaven help you if you manage to start an instance that has n permanent storage then reboot it. apparently that's the default, and you need to (imo) go out of your way to get permanent storage. I understand the use case for the former, but the UI and docs for the latter use case were, last I looked, pretty difficult to grok. Yeah, AWS has some functionality/scaling features that DO and Linode don't , but it's a small…
EC2 has two types of storage: local disk "ephemeral/instance storage" and network storage "EBS". Digital Ocean only provides local disk. In EC2 you can mix and match, but EBS is the most convenient.
If you do a stop and start on EC2 (very different to picking "reboot"). You will lose what's on local disk because stop/start is basically requested that you be moved to a different physical box. Data stored on EBS is not affected. On Digital Ocean if you "power off" you remain on the same host, but get billed at full rate whereas on EC2 you don't get billed for the time it's stopped. Rebooting on EC2 is the same as rebooting on DO.
If you use EBS for storing everything your data survives even if the hardware your instance is running on breaks. If the hardware breaks on Digital Ocean or on EC2 if you only use ephemeral (local) storage you lose your data. It's the same story on DO as it is on EC2. The only difference is that EC2 gives you the option of storage which can survive the physical box you are on dying (EBS).
Re: The Meteoric Rise of DigitalOcean
#103If you are writing a Python, PHP, Go, or Java web app, I think using Google App Engine is the easiest way to get your app live. DigitalOcean is easy, but it still requires you to know a bare minimum of Linux-Fu. App Engine is just brain-dead easy. You literally execute a deploy script locally. And as an added bonus, if you use the Google datastore instead of their RDBS it should scale smoothly too.
Re: The Meteoric Rise of DigitalOcean
#104To people wondering if this is a temporary thing, or what Digital Ocean's competitive advantage is (since someone else can come along with the same price point): It's that the web interface, and process for starting a "droplet", is dead-simple and super-elegant, their support docs are comprehensive and easy to use, and they even do things like let you manage your own DNS records. And it all just works. Digital Ocean…
I think in a nutshell you're describing Clayton Christensen process of disruptive innovation (or more specifically low end disruption). AWS is catering more and more to its most demanding users. This exposes them at the lower end to developers who aren't as demanding but prefer something simpler that better fits their needs. The way this narrative ends is that DO eats up AWS from below
AWS does have some cheap offerings - some micro instances for your first year are free, which is less than "$5/month, good for tinkering", but for the most part they're not interested in folks who have only a couple bottom-end boxes, because that market doesn't have a lot of money in it.
Re: The Meteoric Rise of DigitalOcean
#105I tried them out a few months ago looking to move my infrastructure from AWS to DO. I was experiencing terrible IO performance on a fairly expensive instance. Submitted a support ticket about it. Their response was 'this is normal'. Killed all my droplets and canceled my account the next day. To me they are running a pretty transparent pump and dump scheme. Promise a great service, sell it at a loss, get a ton of use…
That's a pretty serious accusation. Do you have any other evidence beyond "This one instance I had performed badly"?
Re: The Meteoric Rise of DigitalOcean
#106To people wondering if this is a temporary thing, or what Digital Ocean's competitive advantage is (since someone else can come along with the same price point): It's that the web interface, and process for starting a "droplet", is dead-simple and super-elegant, their support docs are comprehensive and easy to use, and they even do things like let you manage your own DNS records. And it all just works. Digital Ocean…
Isn't Linode exactly the same? Easy to use web interface, a lot of documentation on getting the things up and going and the ability to resize linode on the web.
Re: The Meteoric Rise of DigitalOcean
#107Earlier quoted context omitted.
Any server you have running in any kind of environment where reliability is a factor should have some kind of monitoring system. Maybe DO should offer this feature like others do, but it's not out of the question to have another droplet running a heartbeat monitor. That'd be akin to them charging another $5/mo for the same service.
I would of course do that before I migrated. I did have munin running, but without alerts. The problem is that is crashed at all. My production server has been up for 668 days, and the temporary DO server didn't last 30. On the production server, I do ping the server every five minutes, but the customer complaints always reach me before that system.
Re: The Meteoric Rise of DigitalOcean
#108Earlier quoted context omitted.
I've been using DO for a few months. I recently set up an AWS instance to use as a proxy, as I wanted something cheap in East Asia temporarily, and AWS's Tokyo region fit the bill. Holy crap is AWS bizarre to set up. I got it done without too much trouble in the end, but man, the UI is just atrocious. It took way too long just to find the right place to go to get started with the process.
I felt the same way for a while, but eventually, while working on a large cloud-based project, I had an epiphany: the GUI is basically the phpMyAdmin interface of AWS. phpMyAdmin is great when you're first learning to work with the LAMP stack; it lets you fiddle with values, manually create databases, munge columns, etc. But. If there are multiple instances of your system running "in the wild" (even just within your…
Re: The Meteoric Rise of DigitalOcean
#109Re: The Meteoric Rise of DigitalOcean
#110Earlier quoted context omitted.
Any server you have running in any kind of environment where reliability is a factor should have some kind of monitoring system. Maybe DO should offer this feature like others do, but it's not out of the question to have another droplet running a heartbeat monitor. That'd be akin to them charging another $5/mo for the same service.
I would of course do that before I migrated. I did have munin running, but without alerts. The problem is that is crashed at all. My production server has been up for 668 days, and the temporary DO server didn't last 30. On the production server, I do ping the server every five minutes, but the customer complaints always reach me before that system.