News for hackers. Stuff that matters.
Re:Major AWS Outage Happening by jwr on Monday October 20, 2025 @06:08AM (#45642142)
As a data point, I've been running stuff at Hetzner for 10 years now, in two datacenters (physical servers). There were brief network outages when they replaced networking equipment, and exactly ONE outage for hardware replacement, scheduled weeks in advance, with a 4-hour window and around 1-2h duration.

It's just a single data point, but for me that's a pretty good record.

It's not because Hetzner is miraculously better at infrastructure, it's because physical servers are way simpler than the extremely complex software and networking systems that AWS provides.

Re:Major AWS Outage Happening by jamesbelchamber on Monday October 20, 2025 @06:45AM (#45642401)
> physical servers are way simpler than the extremely complex software and networking systems that AWS provides.

Or, rather, it's your fault when the complex software and networking systems you deployed on top of those physical servers go wrong (:

Re:Major AWS Outage Happening by jwr on Monday October 20, 2025 @07:00AM (#45642507)
Yes. Which is why I try to keep my software from being overly complex, for example by not succumbing to the Kubernetes craze.
Re:Major AWS Outage Happening by margorczynski on Monday October 20, 2025 @07:36AM (#45642747)
Well the complexity comes not from Kubernetes per se but that the problem it wants to solve (generalized solution for distributed computing) is very hard in itself.
Re:Major AWS Outage Happening by alephnil on Monday October 20, 2025 @08:49AM (#45643312)
Only if you actually has a system complex enough to require it. A lot of systems that use kubernetes are not complex enough to require it, but use it anyway. In that case kubernetes does indeed add unnecessary complexity.
Re:Major AWS Outage Happening by otabdeveloper4 on Monday October 20, 2025 @08:53AM (#45643338)
Except that k8s doesn't solve the problem of generalized distributed computing at all. (For that you need distributed fault-tolerant state handling which k8s doesn't do.)

K8s solves only one problem - the problem of organizational structure scaling. For example, when your Ops team and your Dev team have different product deadlines and different budgets. At this point you will need the insanity of k8s.

Re:Major AWS Outage Happening by naikrovek on Monday October 20, 2025 @09:22AM (#45643603)
I am so happy to read that someone views kubernetes the same way I do. for many years i have been surrounded by people who "kubernetes all the things" and that is absolute madness to me.
Re:Major AWS Outage Happening by cutler on Monday October 20, 2025 @11:57AM (#45645379)
Yes, I remember when Kubernetes hit the scene and it was only used by huge companies who needed to spin-up fleets of servers on demand. The idea of using it for small startup infra was absurd.
Re:Major AWS Outage Happening by brianwawok on Monday October 20, 2025 @07:21AM (#45642652)
I love my k8s. Spend 5 minutes per month over the past 8 years and get a very reliable infra
Re:Major AWS Outage Happening by cj on Monday October 20, 2025 @07:53AM (#45642871)
Do you work on k8s professionally outside of the project you’re talking about?

5 mins seems unrealistic unless you’re spending time somewhere else to keep up to speed with version releases, upgrades, etc.

Re:Major AWS Outage Happening by dangus on Monday October 20, 2025 @08:06AM (#45642958)
I think it sounds quite realistic especially if you’re using something like Talos Linux.

I’m not using k8s personally but the moment I moved from traditional infrastructure (chef server + VMs) to containers (Portainer) my level of effort went down by like 10x.

Re:Major AWS Outage Happening by nullify88 on Monday October 20, 2025 @09:22AM (#45643594)
I would say even if not using Talos, Argo CD or Flux CD together with Renovate really helps to simplify the reoccuring maintenence.
Re:Major AWS Outage Happening by datadrivenangel on Monday October 20, 2025 @08:54AM (#45643351)
You've spent less than 8 hours total on kubernetes?
Re:Major AWS Outage Happening by scaryclam on Monday October 20, 2025 @09:01AM (#45643406)
As another data point, I run a k8s cluster on Hetzner (mainly for my own experience, as I'd rather learn on my pet projects vs production), and haven't had any Hetzner related issues with it.

So Hetzner is OK for the overly complex as well, if you wish to do so.

Re:Major AWS Outage Happening by gamaralf on Monday October 20, 2025 @09:23AM (#45643604)
I agree. Even when Kubernetes is used in large environments, is it still cumbersome, verbose and overly complex.
Re:Major AWS Outage Happening by tester54654 on Monday October 20, 2025 @09:31AM (#45643689)
What are the alternatives?
Re:Major AWS Outage Happening by tester54654 on Monday October 20, 2025 @09:30AM (#45643679)
Right, who needs scalability? Each app should have a hard limit of users and just stop acceppting new users when limits are reached.
Re:Major AWS Outage Happening by SJC_Hacker on Monday October 20, 2025 @11:52AM (#45645314)
Yeah scalability is great! Let’s burn through thousands of dollars an hour and give all our money to Amazon/Google/Microsoft

When those pink slips come in, we’ll just go somewhere else and do the same thing!

Re:Major AWS Outage Happening by sgarland on Monday October 20, 2025 @09:35AM (#45643737)
You know that “scale” existed long before K8s - or even Borg - was a thing, right? I mean, how do you think Google ran before creating them?
Re:Major AWS Outage Happening by tester54654 on Monday October 20, 2025 @11:43AM (#45645202)
yes and mobile phones existed before smartphones, what's the point? So far in terms of scalability nothing beats k8s. And from OpenAI and Google we also see that it even works for high performance use case such as LLM trainings with huge amounts of nodes.
Re:Major AWS Outage Happening by tete on Monday October 20, 2025 @09:33AM (#45643711)
If the complex software you deployed and/or configured goes wrong on AWS it's also your fault.
Re:Major AWS Outage Happening by sapiogram on Monday October 20, 2025 @07:01AM (#45642513)
Do you monitor your product closely enough to know that there weren't other brief outages? E.g. something on the scale of unscheduled server restarts, and minute-long network outages?
Re:Major AWS Outage Happening by aflukasz on Monday October 20, 2025 @07:47AM (#45642833)
I do for some time now, on the scale of around 20 hosts in their cloud offering. No restarts or network outages. I do see "migrations" from time to time (vm migrating to a different hardware, I presume), but without impact on metrics.
Re:Major AWS Outage Happening by supriyo-biswas on Monday October 20, 2025 @07:16AM (#45642628)
I personally do through status monitors at larger cloud providers at 30 sec resolutions, never noticed a downtime. They will sometimes drop ICMP though, even though the host is alive and kicking.
Re:Major AWS Outage Happening by firesteelrain on Monday October 20, 2025 @07:38AM (#45642763)
Surprised they allow ICMP at all
Re:Major AWS Outage Happening by naikrovek on Monday October 20, 2025 @09:27AM (#45643644)
why does this surprise you?

actually, why do people block ICMP? I remember in 1997-1998 there were some Cisco ICMP vulnerabilities and people started blocking ICMP then and mostly never stopped, and I never understood why. ICMP is so valuable for troubleshooting in certain situations.

Re:Major AWS Outage Happening by firesteelrain on Monday October 20, 2025 @09:29AM (#45643667)
I don’t disagree. I am used to highly regulated industries where ping is blocked across the WAN
Re:Major AWS Outage Happening by scrps on Monday October 20, 2025 @12:21PM (#45645679)
Security through obscurity mostly, I don't know who continues to push the advice to block ICMP without a valid technical reason since at best if you tilt your head and squint your eyes you could almost maybe see a (very new) script kiddie being defeated by it.

I've rarely actually seen that advice anywhere, more so 20 years ago than now but people are still clearly getting it from circles I don't run in.

Re:Major AWS Outage Happening by jwr on Monday October 20, 2025 @07:17AM (#45642630)
Of course. It's a production SaaS, after all. But I don't monitor with sub-minute resolution.
Re:Major AWS Outage Happening by runonmagicsmoke on Monday October 20, 2025 @07:55AM (#45642888)
to stick to the above point, this wasn't a minute long outage. if you care about seconds/minutes long outages, you monitor. running on aws, hetzer, ovh, or a raspberry in a shoe box makes no difference
Re:Major AWS Outage Happening by lossolo on Monday October 20, 2025 @07:28AM (#45642698)
I do. Routers, switches, and power redundancy are solved problems in datacenter hardware. Network outages rarely occur because of these systems, and if any component goes down, there's usually an automatic failover. The only thing you might notice is TCP connections resetting and reconnecting, which typically lasts just a few seconds.
Re:Major AWS Outage Happening by mattmanser on Monday October 20, 2025 @10:04AM (#45644061)
Having run bare-metal servers for a client + plenty of VMs pre-cloud, you'd be surprised how bloody obvious that sort of thing is when it happens.

Also sorts of monitoring gets flipped.

And no, there generally aren't brief outages in normal servers unless you did it.

I did have someone accidentally shut down one of the servers once though.

Re:Major AWS Outage Happening by yread on Monday October 20, 2025 @07:41AM (#45642785)
7 years, 20 servers, same here.
Re:Major AWS Outage Happening by elktown on Monday October 20, 2025 @08:28AM (#45643141)
Cloud marketing and career incentives seems to have instilled in the average dev that MTBF for hardware is in days rather than years.
Re:Major AWS Outage Happening by cutler on Monday October 20, 2025 @12:00PM (#45645417)
MTBF?
Re:Major AWS Outage Happening by Sanzig on Monday October 20, 2025 @12:06PM (#45645490)
Mean Time Between Failures.
Re:Major AWS Outage Happening by oceansweep on Monday October 20, 2025 @12:06PM (#45645491)
Mean time between failures
Re:Major AWS Outage Happening by saynay on Monday October 20, 2025 @09:34AM (#45643724)
On the other hand, I had the misfortune of having a hardware failure on one of my Hetzner servers. They got a replacement harddrive in fairly quickly, but still complete data loss on that server, so I had to rebuild it from scratch.

This was extra painful, because I wasn't using one of the OS that is blessed by Hetzner, so it requires a remote install. Remote installs require a system that can run their Java web plugin, and that have a stable and fast enough connection to not time out. The only way I have reliably gotten them to work is by having an ancient Linux VM that was also running in Hetzner, and had the oldest Firefox version I could find that still supported Java in the browser.

My fault for trying to use what they provide in a way that is outside their intended use, and props to them for letting me do it anyway.

Re:Major AWS Outage Happening by jwr on Monday October 20, 2025 @12:03PM (#45645453)
That can happen with any server, physical or virtual, at any time, and one should be prepared for it.

I learned a long time ago that servers should be an output of your declarative server management configuration, not something that is the source of any configuration state. In other words, you should have a system where you can recreate all your servers at any time.

In your case, I would indeed consider starting with one of the OS base installs that they provide. Much as I dislike the Linux distribution I'm using now, it is quite popular, so I can treat it as a common denominator that my ansible can start from.

Re:Major AWS Outage Happening by kro on Friday October 24, 2025 @08:58AM (#45694153)
They allow netbooting to a recovery OS from which the disks can be provisioned via an ssh session too, for custom setups. Likely there are cases that require the remote "keyboard", but I wanted to mention that.