Maintenance or outage?
A surprising share of "is it down" searches are about planned downtime that was announced weeks earlier. The two look identical from outside - But they behave completely differently, and one of them has a published end time.
A surprising share of "is it down" searches are about planned downtime that was announced weeks earlier. The two look identical from outside - But they behave completely differently, and one of them has a published end time.
Not all downtime is failure. A meaningful proportion of the moments when a service is unreachable are entirely deliberate: The operators took it offline, on purpose, at a time they chose, and told people in advance. The difficulty is that from outside the door looks the same either way.
Telling them apart takes about a minute and changes what you should do, because planned downtime has something unplanned downtime never has - A published end time.
The clearest signal. A service taken down deliberately usually serves a branded page that says so, often with a return time. An unplanned failure produces an error: A 502, a 504, a connection timeout, or a default web server page nobody designed.
There is a middle case that confuses people: A bare 503 Service Unavailable with a Retry-After header. That is the correct, standards-compliant way to say "deliberately unavailable, come back in N seconds", and it is used for both maintenance and load shedding.
Maintenance windows cluster in the small hours of the provider's home timezone, on the quietest day of their week. For a US consumer service that usually means the early hours of Sunday morning Eastern time. For a game with a global player base it is often mid-morning UTC, chosen to be the least bad compromise across regions.
If a service becomes unreachable at 03:10 on a Sunday, maintenance is a much better first hypothesis than failure. If it happens at 14:00 on a Tuesday, it is not.
Planned downtime repeats. If a service goes offline at the same time every Tuesday, or for five hours every six weeks, that is a schedule rather than a coincidence - And it means you can simply look it up.
Genshin Impact is the clearest example of the category: Every version update takes the game offline for roughly five hours on a predictable six-week cadence, announced in advance and compensated with in-game currency. A large share of "is Genshin down" searches are answered entirely by the patch calendar. Fortnite does the same thing at season transitions, and PlayStation Network announces its maintenance windows on its status page days ahead.
Maintenance is usually scoped. A bank might take transfers offline while card authorisation continues; a game might close the store while matches carry on. Unplanned failures are messier and rarely respect subsystem boundaries that neatly.
A login queue is deliberate. When a service expects more simultaneous arrivals than it can admit at once - A season launch, a ticket sale, a market open - It admits people in a controlled stream rather than letting the whole crowd in and collapsing.
This is good engineering and it is frequently reported as an outage. The distinction is visible: A queue tells you your position and moves. A failure does not. If you are looking at a number that is going down, the system is working exactly as intended and you are in a line.
The same applies to a waiting room in front of a retail site during a launch, and to the "unusual traffic" interstitials that appear when a shared IP address has been rate limited.
A fair question, given how much of the industry now deploys continuously without users noticing. Three things still genuinely require taking the service away.
Schema changes that cannot run online. Some database migrations need exclusive access to a table. On a large table that is minutes to hours, and during it nothing can write.
Coordinated state changes. Games in particular need every client on the same version at the same instant. You cannot have half a player base on the new patch and half on the old one when they share a match.
Infrastructure work with a real risk of failure. Moving a data centre, switching a primary database, replacing a core network device. Doing it in a declared window with staff standing by is considerably safer than doing it live and hoping.
Wikimedia does this transparently: A planned data centre switchover roughly once a year puts the site into read-only mode for a scheduled window. Everyone can still read; nobody can edit; the announcement goes out well in advance. That is what good planned downtime looks like.
Note the stated end time, add a margin, and come back. Maintenance overruns - That is normal and is why the announced time is usually conservative.
Do not reinstall anything, do not clear anything, and do not reconfigure your network. It will come back on its own, and the only thing you can achieve in the meantime is breaking something that was working.
If maintenance runs materially past its window with no update, that is worth paying attention to: An overrun that is not being communicated sometimes means the maintenance itself went wrong, which turns a planned window into exactly the kind of outage that lasts a long time.
A branded maintenance page, often with a return time, means it is deliberate. A raw error - a 502, a timeout, or a default server page - means it is not. Timing helps too: Downtime in the early hours of the provider's home timezone is far more likely to be planned.
No. A queue is deliberate load management and it moves - You can see your position decreasing. A failure does not give you a position. Queues appear at game season launches, ticket sales and market opens, and they mean the system is working as designed.
Because every client has to be on the same version at the same moment when players share a match, and because some database migrations require exclusive access to a table. Neither can be done gradually while the service stays live.
Usually a separate section of the status page, plus in-app notices for games and financial apps. Business software often announces tenant-specific maintenance only in the admin console, which is why your organisation can be affected while the public status page shows nothing.
Typical outage durations by cause, why most incidents resolve in minutes, and the warning signs that an outage is going to be a long one.
The real causes of website outages - Configuration pushes, BGP withdrawals, expired certificates and dependency cascades.
Why official status pages lag user reports, how they are built, and how to read one properly - Including what a green banner does not mean.
A practical order of tests for working out whether a website is genuinely down or the problem is on your side - And what each result rules out.