Remix.run Logo
▲ stevenhubertron a day ago

What’s crazy is now hour 8 and my work email for 15k+ employees is still down. This is worse than the usual US-East-1 issues.

▲NoPicklez a day ago | parent | next [-]

It's impacting all businesses running MS hosted Outlook, that would also include companies with 100,000 of employees. It's a global issues not just one area.

▲stogot a day ago | parent [-]

Well Microsoft made everyone move to managed exchange/outlook right? I was told you can’t self host anymore. How did they not design for regional resiliency?

▲allthatineed 18 hours ago | parent | next [-]

Operational consistency is a hidden single point of failure.

▲NoPicklez a day ago | parent | prev | next [-]

What makes you think they haven't?

Issues that cause outages are complex and can cascade across multiple areas around the world.

Designing for resiliency doesn't mean you won't ever have a major outage.

▲thisisemail 20 hours ago | parent [-]

[dead]

▲EvanAnderson 20 hours ago | parent | prev | next [-]

You can self-host, but it's a monthly subscription instead of a perpetual license.

▲wtch98 18 hours ago | parent [-]

Is there any proof that "self hosted" is still working, wouldn't surprise me if at least part of it relies on centralised services.

In a sane world the CTOs choosing this would be held accountable. The massive global economic fragility which is created by the centralisation of society is a massive risk. Diversity is important, we see it time and time again how optimisation causes panic, from crowdstrike to microsoft. When your outsourced provider is "too big to fail", you have a problem that government needs to deal with.

▲EvanAnderson 12 hours ago | parent [-]

I haven't had occasion to spin-up Exchange SE yet, but I've read plenty of descriptions of other admins running it. I have no reason to believe Exchange itself relies on any centralized features. "New Outlook" has been alleged to use centralized servers even when connected to an on-prem Exchange SE install, and given that it's "modern" MSFT software that wouldn't surprise me, but anybody stupid enough to use "new Outlook" gets what they deserve.

▲Antrikshy 21 hours ago | parent | prev [-]

Well, no one designs to not be resilient. Quality varies in practice.

▲pmontra 19 hours ago | parent | next [-]

My customers are small.

One of them has two servers on AWS behind a load balancer. That's the very least of resilience.

Another one has one server in a datacenter running their primary service on a single VM. That server had issues with RAM chips a couple of years ago that brought it down a few times. However they are not crazy. They made the choice to keep their data at home, bought reportedly good hardware, accepted there there might be consequences. They have other less beefy servers but they did not load balance their service on VMs on different servers.

I think that we can agree that this is no resilience. Is it by design as in "I want my service not to be reliable"? Of course not. Is it lack of quality in the design? Of course it is. But does it matter from the point of view of the users of the service?

▲Symbiote 18 hours ago | parent [-]

I run several services on a VM, with no automation to restore them if there's a hardware issue with the VM host. (There is some resiliency: a managed datacentre, the servers have RAID, dual PSUs, dual network, etc.)

For over 10 years, this has not been a problem. We understand the risk, and know how to restore services onto a different VM host if necessary.

I think the more complex system (e.g. K8S) has problems when people don't fully understand it. We've had outages there, caused by misconfigurations or unexpected behaviour.

▲danaris 12 hours ago | parent | prev | next [-]

While it's probably true that no one specifically seeks to remove resiliency for its own sake, basically the entirety of our corporate world has, over the past several decades, been relentlessly redesigning everything in ways that remove resiliency. Because resiliency is almost inherently antithetical to efficiency. At the most fundamental level, if you want to make sure you have a backup of your data, that means you need at least 2x the amount of storage. And, of course, if you want to make sure you can operate even if a critical employee gets sick/is hit by a bus/goes on vacation, you need to hire extra employees.

And that's anathema to companies nowadays.

▲wtch98 18 hours ago | parent | prev [-]

You design to the needs. I have resilience in my home DNS so I have a 100% availability bounded on the home (if the home is burnt down then I'll lose DNS)

At work I designed DNS to survive the loss of a city, so again 100% uptime. The riskiest part is deploying changes, which is why the deployment doesn't run in parallel and confirms state before deployment.

Resilience isn't hard when you aren't trying to serve a billion customers. The problem is we are addicted to a "winner takes all" economy, which leads to fragility. If Tesco breaks, I can go to Sainsburys, or Aldi, or Lidl, or Iceland, or get in the car and go to Asda or Morrisons. That's diversity.

But in IT the goal is all those follow the same gartner reports and all use the "best supplier" for their backend infrastructure, and if that supplier breaks then they can't restock any supermarkets.

That's a terrible risk and needs to be stopped, not encouraged. But the individual incentives are for the CTO of each supermarket to choose what the consultants tell them. If they don't they are accountable for the choice of not using things like "industry standard".

▲EmX_3000 a day ago | parent | prev | next [-]

They're still trying to find the root cause apparently. The status updates I've seen (the page seems dodgy, probably millions of people hammering it every millisecond) don't sound very optimistic as of yet.

▲mook 19 hours ago | parent | next [-]

Hey, at least they fixed the status page. A few hours earlier, it was loading a 16MB JavaScript file over 2 minutes or something. It's much faster now, though I haven't checked if that file is smaller, or just the pipe got better.

▲1e1a 11 hours ago | parent [-]

It's still loading a 16MB JavaScript file.

▲mook 10 hours ago | parent [-]

But it's loading a 16MB JavaScript file much faster! Improvement (not in the direction I like, but still)!

▲morkalork a day ago | parent | prev [-]

Just tell copilot to rollback the last 24h of changes, ez-peazy /s

▲sexy_seedbox a day ago | parent | next [-]

Windows Recall: You Can See Everything

▲brokenmachine a day ago | parent | prev | next [-]

Copilot is down, they might need to ask a Chinese model.

▲stogot a day ago | parent | prev [-]

Really should ask: how badly designed is O365 if their AI can’t solve it?

▲bowmessage 21 hours ago | parent | next [-]

Soon to be O364 :-(

Best of luck to those oncall.

▲EmX_3000 a day ago | parent | prev [-]

It's the Great Rebootening. That's what they're trying apparently. Roll back and reboot and see if everything works.

▲FullMetalBitch 19 hours ago | parent | prev | next [-]

Almost 8AM in central europe and outlook is still not working.

▲duxup a day ago | parent | prev | next [-]

US-East-1 is at least something you can kinda plan for / around. This isn’t.

▲goodluckchuck a day ago | parent | prev | next [-]

Yeah, with a brief outage, the concern is that you don’t have access. At this point, the concern is that someone else does.

▲Eji1700 a day ago | parent | prev | next [-]

When I first saw this I commented it must be bad, but that was 4 hours ago after a whole day of "welp i guess i'm not emailing anyone and meetings are pushed.".

It's 7PM PST now and I cannot imagine how fucking on fire things must be for it to not only still be down, but basically with no real communication from what i've seen (like yes there's updates, but not the "root cause found, triaging".)

In an era where everyone's vibe coding Excel clones, this is NOT the time to be fucking up your KEY moat on a catastrophic level.

▲mminer237 21 hours ago | parent [-]

I mean, they still have zero idea what the root cause is 12 hours later.

▲Eji1700 20 hours ago | parent | next [-]

That's fucking terrifying if true. Guess i'm going to have to watch the tracker as well. I'll live but another "history in the making" moment.

Edit- Yeeeup still very vague translations of "fuck fuck fuck fuck fuck nope fuck fuck fuck"

▲Freedom2 19 hours ago | parent | prev [-]

Not sure why the execs and VPs aren't asking their AI agents to triage. They've been implying they don't need engineers anymore, isn't this the best time to prove themselves right?

▲lazyasciiart a day ago | parent | prev | next [-]

The last email received by my partner’s work inbox was a cheerful update from their CTO or whatever about the wonderful progress they had made by moving all employees to work primarily in OneDrive. I kind of wonder if he’s just run away since then.

▲anvuong 18 hours ago | parent | prev | next [-]

Midnight in the west coast now and my 20k+ institution is still communicating via SMS ...

▲raxxorraxor 12 hours ago | parent | prev | next [-]

Wrath of the Europeans that still host their own mail servers.

▲soundworlds a day ago | parent | prev | next [-]

Yet HackerNews soldiers on.

▲keyle a day ago | parent [-]

Can't take down simplicity this easy.

▲thewhitetulip a day ago | parent | prev [-]

Imagine how frequently this will happen when old employees take the buyout option. Coupled that with the constant layoffs, the nect decade looks promising for MSFT