this post was submitted on 16 Mar 2024
4 points (100.0% liked)

Technology

58061 readers
31 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

From the article --

McDonald’s was hit by a system failure Friday that closed restaurants and disrupted online and app orders around the world, including in the United States, Australia, Japan, Hong Kong, and the United Kingdom.

top 7 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 6 months ago

More than 20 ice cream machines were working at the same time. This caused a buffer overlow that crashed the McDatabase in the McCloud.

[–] [email protected] 2 points 6 months ago* (last edited 6 months ago) (1 children)

My question is why are the systems designed to be dependent to upstream services 24/7? Wouldn't a better approach be to have systems that can run disconnected, then simply upload/replicate data when a connection returns?

These are franchises, right?

I deployed such POS (Point of Sale) systems in the late 90's, because connectivity wasn't ubiquitous then. They were designed so franchises could upload/replicate however you needed: continuously, when a connection was available, on a schedule, etc. Some places had pooled telephone lines to achieve the needed throughput.

I get the mobile ordering being impacted, but why would you tie the local kiosk to a web service?

[–] [email protected] 2 points 6 months ago

Didn't you hear? The future is the cloud!

Why host stuff locally when you can host it on someone else's computer, and have fun, exciting, and completely foreseeable failures like this...

The internet is now just AWS, Azure, GCP and Cloudflare.

[–] [email protected] 1 points 6 months ago (3 children)

Ten bucks says it was a DNS issue.

[–] [email protected] 1 points 6 months ago

“This issue was not directly caused by a cybersecurity event; rather, it was caused by a third-party provider during a configuration change.”

Sounds probable.

[–] [email protected] 1 points 6 months ago

Or an upstream certificate expired.

[–] [email protected] 1 points 6 months ago

Or it’s cousin BGP