Live data from Hacker News

Slack is down

status.slack.com

91–100 of 840 posts

Re: Slack is down

#91

How many more outages until all trust is eroded and competing services differentiate themselves on the basis of uptime?

I say this every time Slack is down, but they just seem so shady to me. Nobody can connect right now, and their status site says "100% uptime in the last quarter". Maybe it's close to 100%, but it ain't 100%. I think we should push for a metric where "up" means 100% of people that want to use the service are able to use the service. If 1% of users can't send messages, then that should count as a full-blown outage and…

> I think we should push for a metric where "up" means 100% of people that want to use the service are able to use the service.

I mean, that’s nice to say, but how do you measure/prove it?

Certainly, having the SLAed party check themselves is silly. But what are the other options? If it was up to the customer, customers could make up faults to get free service. (Since it’d be up to the customer to prove, and customers are generally less technical than vendors, you’d have to expect/accept very non-technical — and thus non-evidentiary! — forms of “proof”, e.g. “I dunno, we weren’t able to reach it today.” Things that could have just as well been their own ISP, or even operator error on their side.)

IMHO, contractual SLAs should be based on the checks of some agreed-upon neutral-third-party auditor (e.g. any of the many status/uptime monitoring services.) If the third party says the service is up, it’s up in SLA terms; if the third party says the service is down, it’s down in SLA terms.

(And, of course, if the third party themselves go down, or experience connectivity issues that cause them to see false correlated failures among many services, that should be explicitly written into the SLA as a condition where the customer isn’t going to get a remedial award against the SLA, even if the SLAed service does go down during that time. If the Internet backbone falls over, that’s the equivalent of what insurance providers call an “act of God.”)

But in a neutral-third-party observer setup, you aren’t going to get 100% coverage for customer-seen problems. An uptime service isn’t going to see the service the way every single customer does. Only the way one particular customer would. So it’s not going to notice these spurious some-customers-see-it-some-don’t faults.

So, again: what kind of input would feed this hypothetical “100% of customers are being served successfully” metric?

ETA: maybe you could get closer to this ideal by ensuring that the monitoring service 1. is effectively running a full integration test suite, not just hitting trivial APIs; and 2. if gradual-rollout experiments ala “hash the user’s ID to land them in an experiment hash-ring position, and assign feature flags to sections of the hash ring” are in use by the SLAed service, then the monitoring service should be given N different “probe users” that together cover the complete hash-ring of possible generated-feature-flag combinations. Or given special keys that get randomly assigned a different combination of feature-flags every time they’re used.

Re: Slack is down

#92

This is definitely going to catalyze a nascent move over to Discord for my team. (~80 person consulting agency, distributed)

Which would be unfortunate if based only on evidence of Slack being down today, given how many other sites are down as well. (Discord is up, though!)

Re: Slack is down

#93

Earlier quoted context omitted.

EFnet was always splitting every few hours. I don't really miss IRC compared to modern chat systems.

I'm the opposite. Back when in my early teens, friends and I would attempt to hijack opposing groups' channels via takeovers during net-splits (and ofcourse having the same done to us). What a time to be alive.

In the early battle.net days competing clans would split and steal channels. It was tons of fun. Taught me lots about bots, proxies, simple scripting, in the process too.

Re: Slack is down

#94
post #9

Duplicate of https://news.ycombinator.com/item?id=25632048 I think HN is hiding these posts. Maybe status threads are discouraged now? But they're much more useful than status.slack.com etc.

They've been discouraged for some number of years, but community upvoting manages to get them to the front page now and then regardless.

Re: Slack is down

#96
post #17

These events seem to be happening almost on a monthly basis now. IRC was never this unreliable and at least with netsplits it was obvious what had happened because you'd see the clients disconnect. IME messages just fail to send with Slack, then you can retry but they're not properly idempotent and you end up sending the messages twice. It's really poor.

EFnet was always splitting every few hours. I don't really miss IRC compared to modern chat systems.

I do miss them, terribly. Lightweight, fast, brutally simple. Even with splits, it was better, and ever since IRC bouncers exist, like ZNC, they are rock solid.

Re: Slack is down

#97

My slack (desktop + mobile) has been down for the past 30~ mins. Strangely I can still receive messages/alerts on my phone.

I've experienced this with Slack before where the push notifications come through but opening them fails to load.

I imagine their infrastructure to send push notifications is decoupled from their infrastructure for chat services themselves.

It'd be interesting to know if they have a master switch to disable notifications in times like this where they aren't usable anwyay.

Re: Slack is down

#98

Earlier quoted context omitted.

My feeling is this is an AWS issue. Our services hosted in AWS are not working either.

Do you have more info like services, regions etc? I see all green checks on the AWS Status page.

Down detector shows quite a lot of issues across a broad spectrum of services, including AWS and Google.

Re: Slack is down

#99

Could it be the obvious? Everyone signing on / loading slack clients at the same time?

then wouldn't this happen every monday morning?

This is after many had a week vacation. I'm sure most weekends some people pop in and out, and logins are more staggered on a typical monday morning.

Just a theory though.

Re: Slack is down

#100

Earlier quoted context omitted.

My feeling is this is an AWS issue. Our services hosted in AWS are not working either.

Do you have more info like services, regions etc? I see all green checks on the AWS Status page.

Our prod systems seem to be working, but our lower environments seems to be not working. I don't know enough about where these things come from. I wonder if the real problem is regional. Some connections work and some don't.
Post reply on HN