Engineering Debt at Scale: Three Structural Failures in Production AI Systems

https://hackernoon.imgix.net/images/EJ6CO9DzISRa6rd2s2ydJyJzNXz2-xs837qs.jpeg

Most of what breaks AI systems in production has nothing to do with the model.

I spend a good chunk of my job reviewing code: production systems and open-source contributions as an engineer, plus the code behind systems and software papers as an academic peer reviewer. No matter the context, the pattern is the same: state-of-the-art math wrapped in software that can't survive a Tuesday afternoon of real traffic. Basic engineering discipline seems to evaporate the moment import torch shows up.

Based on hundreds of these reviews, the failures cluster into three recurring architectural flavors. Here's what they look like, why they happen, and the fixes that actually hold up under load.

Root Cause

What You'll See in Prod

Notebook-Driven State

Global model/cache objects, undetached tensors

OOM crashes after N requests

Happy-Path Networking

No timeouts, no circuit breakers, synchronized retries

Thread exhaustion, cascading outages

Dependency Anarchy

Unpinned transitive deps, implicit...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE

Read more

https://cdn.mos.cms.futurecdn.net/vqC2P3Yd6xwVstjW8G9DQb-1920-80.jpg

Russia cracking down on drone usage as it makes ERA-GLONASS navigation tech mandatory — GPS rival can monitor up to 1 million drones on land, water, and in the air in real time

* Russia will reject flight plans from October 1 for civilian drones over 250 grams that are not connected to its ERA-GLONASS tracking system * ERA-GLONASS is Russia's eCall-style emergency telematics platform that effectively functions as a clearinghouse for tracker data * Officials are pitching the system as a way to