Live data from Hacker News

Multiple Digital Ocean services down

status.digitalocean.com

41–46 of 46 posts

Re: Multiple Digital Ocean services down

#41
post #13

So yesterday Azure got hit hard, today CF and DO are down, bad week or something else?

Year-end promotion cycle is the worst time for end-users and the best one for engineers greedy for promotions.

what engineers, mate? they AI now

and they're doing just spectacular

Re: Multiple Digital Ocean services down

#43
post #27
post #26

Earlier quoted context omitted.

You outsource it because clouflare have more locations than you so offer lower latency and can offer it at a cost that's cheaper or the same price as doing it yourself.

Which suggests its expensive enough for it to be unlikely they just have the capacity lying around to spin up.

To the contrary, CDN pricing will usually beat cloud provider egress fees.

Common example: you can absolutely serve static content from an S3 bucket worldwide without using a CDN. It will usually scale OK under load. However, you're going to pay more for egress and give your customers a worse experience. Capacity isn't the problem you're engineering around.

For a site serving content at scale, a CDN is purpose-built to get content around the world efficiently. This is usually cheaper and faster than trying to do it yourself.

Re: Multiple Digital Ocean services down

#44
post #27

Earlier quoted context omitted.

Which suggests its expensive enough for it to be unlikely they just have the capacity lying around to spin up.

To the contrary, CDN pricing will usually beat cloud provider egress fees. Common example: you can absolutely serve static content from an S3 bucket worldwide without using a CDN. It will usually scale OK under load. However, you're going to pay more for egress and give your customers a worse experience. Capacity isn't the problem you're engineering around. For a site serving content at scale, a CDN is purpose-built…

That is not what I said. I said DO will not have the spare capacity because its too expensive. Can you please tell me who DO pay egress fees to?

Re: Multiple Digital Ocean services down

#45

I use DO's load balancers in a couple of projects, and they don't list Cloudflare as an upstream dependency anywhere that I've seen. It's so frustrating to think you're clear of a service then find out that you're actually in their blast radius too through no fault of your own.

I find stuff like this all the time, railway.com recently launched an object storage service, but it's simply a wrapper for wasabi buckets under the hood, and they don't mention this anywhere... not even the subprocessors page https://railway.com/legal/subprocessors - customers have no idea they are using wasabi storage buckets unless they dig around the dns records. so i have to do all this research to find upstream…

Hey, I'm the person that was responsible for adding object storage to Railway. It was my onboarding project, basically a project I was able to choose myself and implemented in 3 weeks in my 3rd month after joining Railway.

Object Storage is currently in Priority Boarding, our beta program. We can and will definitely do better, document it and add it to the subprocessor list. I'm really sorry about the current lack of it. There was another important project that I had to do between the beta release of buckets and now. I'm oncall this week, but will continue to bring Buckets to GA next week. So, just to give this context. There's no intentional malevolence or shadiness going on, it's simply because there's 1 engineer (me) working on it, and there's a lot of stuff to prioritize and do.

It's also super important to get user feedback as early as possible. That's why it's a beta release right now, and the beta release is a bit "rushed". The earlier I can get user feedback, the better the GA version will be.

On the "simply a wrapper for wasabi buckets" - yes, we're currently using wasabi under the hood. I can't add physical Object Storage within 3 weeks to all our server locations :D But that's something we'll work towards. I wouldn't say it's "simply" a wrapper, because we're adding substantial value when you use Buckets on Railway: automatic bucket creation for new environments, variable references, credentials as automatic variables, included in your usage limits and alerts, and so on.

I'll do right by you, and by all users.

Re: Multiple Digital Ocean services down

#46
post #44

Earlier quoted context omitted.

To the contrary, CDN pricing will usually beat cloud provider egress fees. Common example: you can absolutely serve static content from an S3 bucket worldwide without using a CDN. It will usually scale OK under load. However, you're going to pay more for egress and give your customers a worse experience. Capacity isn't the problem you're engineering around. For a site serving content at scale, a CDN is purpose-built…

That is not what I said. I said DO will not have the spare capacity because its too expensive. Can you please tell me who DO pay egress fees to?

They will be doing a mix of peering both across free PNIs and very low cost IXP ports, with the reminder going down transit like Colt or cogent. Probably average cost of the order of about $1 per 20TB of egress in Europe and NA markets.

The thing is with edge capacity is that you massively overbuild on the basis that;

It's generally a long ISH lead time to scale capacity (days not minutes or hours).

Transit contracts are usually 12-60 months

Traffic is variable, not all ports cover all destinations

Redundancy

So if you are doing say 100Gbps 95%ile out of say London then you will probably have at least 6+ 100Gb ports, so you do have quite a bit of latent capacity if you just need it for a few hours.

Post reply on HN