🧩DevOps-задача с подвохом: всё работает, но тормозит
У вас в Kubernetes кластере работает микросервис orders. Всё "зелёное":
- ✅ нет ошибок 5xx
- ✅ логи чистые
- ✅ CPU и RAM в норме
- ✅ Pod'ы не рестартятся
- ✅ HPA не срабатывает
Но пользователи жалуются: ⚠️ заказы проходят с задержкой до 1.5 сек.
🔍 Что под капотом:
- 3 реплики orders
- Зависимость: inventory (всего 1 реплика)
- Один из `orders`-подов иногда теряет сетевое соединение на ~30 сек
- Readiness-проба — /healthz, всегда 200 OK
- HPA срабатывает только по CPU > 80%
- Есть метрика queue_size, но она нигде не используется
🎯Что происходит?
Kubernetes считает проблемный под "живым", потому что /healthz отвечает.
Но этот под не может достучаться до inventory.
Часть трафика уходит в никуда и тормозит.
CPU низкий, ошибок нет — HPA не срабатывает.
Проблема остаётся невидимой, пока пользователи страдают.
✅Как починить:
1. ✂️ **Проверять зависимости в Readiness:**
```yaml
readinessProbe:
exec:
command: ["sh", "-c", "curl -sf http://inventory/healthz || exit 1"]
```
2. 📈 **Добавить алерты на latency, queue size и gRPC ошибки**
3. ⚖️ **Настроить HPA по бизнес-метрикам:**
```yaml
type: External
metric:
name: queue_size
```
4. 🧬 **Добавить 2+ реплики в `inventory`** — избавляемся от SPOF
5. 🧠 **Включить tracing (например, Jaeger)** для отслеживания зависаний
💡 **Урок:** Даже без ошибок система может работать нестабильно.
DevOps-инженер должен уметь **видеть деградацию до того, как её заметит пользователь.**
#DevOps#Kubernetes#SRE#Monitoring#CI_CD#HPA
📰 MSI Claw Configuration Driver For Linux Coming Together With The Assistance Of AI
One of the latest Linux gaming handheld drivers being worked on is the MSI Claw Configuration Driver for controller configuration...
🔗 Source: https://www.phoronix.com/news/MSI-Claw-Configuration-Driver
#linux
📰Rust stalks IBM mainframes, but only in nightly form
Patch series would bring memory-safe code to Linux's s390 port, with compiler caveats attached.
🔗 Source: https://www.theregister.com/on-prem/2026/05/13/rust-stalks-ibm-mainframes-but-only-in-nightly-form/5239710
#linux
📰 Linux gains more critical Windows apps: 3D Movie Maker and Space Cadet Pinball
Further demonstrating its role as industry default OS the versatility of modern porting tools.
🔗 Source: https://www.theregister.com/oses/2026/05/13/linux-gains-more-critical-windows-apps-3d-movie-maker-and-space-cadet-pinball/5239455
#linux
📰Discord joke that it's The Year of the Linux Desktop
The Year of the Linux Desktop is finally here! Sort of. Well, not really but it's getting there and Discord has seen some nice improvements lately.Read the full article on GamingOnLinux.
🔗 Source: https://www.gamingonlinux.com/2026/05/discord-joke-that-its-the-year-of-the-linux-desktop/
#linux
📰 Fwupd 2.1.3 Linux Firmware Updater Adds Support for SHIFT6mq and SHIFTphone 8
Fwupd 2.1.3 Linux firmware updater is now available for download with support for the SHIFT6mq and SHIFTphone 8 modular smartphones, as well as various other improvements.
🔗 Source: https://9to5linux.com/fwupd-2-1-3-linux-firmware-updater-adds-support-for-shift6mq-and-shiftphone-8
#linux
📰 I tested every Linux desktop and realized fragmentation isn't a problem anymore
Choosing a Linux desktop used to be a make-or-break decision, but nowadays, things are much less complicated.
🔗 Source: https://www.xda-developers.com/tested-every-linux-desktop-realized-fragmentation-problem-anymore/
#linux
📰 F2FS Preparing FSERROR Reporting Support
Introduced in Linux 7.0 was FSERROR as generic I/O error reporting infrastructure. Linux to that point had no standardized mechanism for reporting metadata corruption or file I/O errors to user-space with each file-system doing its own thing. The Flash-Friendly File-System (F2FS) is now the latest Linux file-system preparing for FSERROR usage...
🔗 Source: https://www.phoronix.com/news/F2FS-FSERROR
#linux
📰 Linux 7.0.6 Released To Finish Mitigating the Dirty Frag Vulnerability
Linux 7.0.6 is out as stable this morning to finish mitigating the Dirty Frag vulnerability that was made public last week...
🔗 Source: https://www.phoronix.com/news/Linux-7.0.6-Released
#linux