Архитектурный квиз: костыль или элегантное решение?
📌 Подробнее: https://habr.com/ru/companies/cdek_blog/articles/969692/
MemOps🎄
Отказоустойчивый и масштабируемый энтерпрайз невозможно спроектировать по книжкам. Одно и то же решение может фигурировать и в best, и в bad practice — и, что забавно, иногда переходит из одного списка в другой. Ещё недавно монолиты считались злом, а теперь снова в моде.
Хотите посмотреть, как знакомые паттерны ведут себя в реальном контексте?
Чтобы показать это на практике, автор собрал три инженерных кейса. Каждый оформлен в формате детективного квиза: роль, фабула, вопросы на размышление, разбор и выводы. Попробуйте разобраться в проблеме, пройти тест и определить: где костыль, где инженерный компромисс, а где — настоящая best practice.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Архитектурный квиз: костыль или элегантное решение?
Отказоустойчивый и масштабируемый энтерпрайз невозможно спроектировать по книжкам. Одно и то же решение может фигурировать и в best, и в bad practice — и, что забавно, иногда переходит из одного...
🦄2
Dm-cache - универсальный дисковый кэш на уровне блоков для сетевых хранилищ, построенный на основе Linux device-mapper, универсального средства виртуализации блочных устройств. Его можно прозрачно подключить к клиенту любого хранилища, системе, включая SAN, iSCSI и AoE, и он поддерживает динамическую настройку для оптимизация на основе политик. Dm-cache использует модуль ядра device-mapper (dm_mod.ko), который доступно в последних версиях ядра.
📌 Подробнее: https://github.com/mingzhao/dm-cache
MemOps🎄
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - mingzhao/dm-cache: Generic block-level cache utility based on Linux device mapper framework
Generic block-level cache utility based on Linux device mapper framework - mingzhao/dm-cache
👍2
PetaSAN - масштабируемое программно-определяемое решение для хранения данных с открытым исходным кодом, лицензированное по лицензии AGPL 3.
📌 Подробнее: https://www.petasan.org
MemOps🎄
PetaSAN использует движок хранения Ceph и платформу сервисной сетки Consul для предоставления масштабируемых, многоузловых, активно-активных и высокодоступных сервисов хранения данных с поддержкой таких отраслевых протоколов, как iSCSI, CIFS, SMB, NFS и S3. В настоящее время PetaSAN использует ядро, разработанное на основе SUSE Linux Enterprise 15 SP5 с несколькими исправлениями, Ceph Reef и Ubuntu 22.04 LTS для корневой файловой системы.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
PetaSAN
PetaSAN - Open Source Scale-Out SAN
PetaSAN is licensed under the AGPL 3. PetaSAN current version uses a kernel up streamed from SUSE Linux Enterprise 15 with a few patches, Ceph Quincy and Ubuntu 20.04 LTS for its root file system.
❤3
Важность корректного завершения работы в Kubernetes
📌 Подробнее: https://dev.to/criteo_tech_community/importance-of-graceful-shutdown-in-kubernetes-2ikb
MemOps🎄
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
DEV Community
Importance of Graceful Shutdown in Kubernetes
Author: Alik Khilazhev Have you ever deployed a new version of your app in Kubernetes and...
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14💯1
Инструменты Kubernetes Informers так легко неправильно использовать
📌 Подробнее: https://render.com/blog/kubernetes-informers
MemOps🎄
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Render
Kubernetes Informers are so easy... to misuse!
Three hard-learned lessons from Render about using Informers in large clusters.
😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9
Преодоление границ — пространства имен Kubernetes и многопользовательский режим
📌 Подробнее: https://blog.amberwolf.com/blog/2025/september/kubernetes_namespace_boundaries
MemOps🎄
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Amberwolf
Breaking Boundaries - Kubernetes Namespaces and multi-tenancy
AmberWolf Security Research Blog
👍2
When DIY Beats Managed Kubernetes
📌 Подробнее: https://lakshminp.substack.com/p/when-diy-beats-managed-kubernetes
MemOps🎄
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Substack
When DIY Beats Managed Kubernetes
When I first started working with Kubernetes, I immediately gravitated toward managed offerings like EKS, GKE, and AKS.
❤2
🎄 DevOps-ы в новогоднюю ночь бывают разные...
Кому-то повезло, и его дежурство только 2 января, а кто-то спокойно и смиренно сидит за ноутом прямо с оливье.
Отправляйте фото, как девопсы проводят этот день 👇
MemOps🎄
Кому-то повезло, и его дежурство только 2 января, а кто-то спокойно и смиренно сидит за ноутом прямо с оливье.
Отправляйте фото, как девопсы проводят этот день 👇
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Коллеги, мы закрываем тикет YEAR-2025!
Да, в логах были варнинги, местами падал прод, а тесты проходили не с первого раза. Но мы зафиксили баги, оптимизировали косты и готовы к релизу новой версии.
Желаем вам в Новом году 100% SLA на счастье, зеленых пайплайнов без retry. Чтобы Docker-контейнеры были легкими, а похмелье отсутствующим, и главное пусть ваш On-Call телефон молчит все праздники 🎄
Деплоим Новый Год! Подтверждаете мердж реквест?
MemOps🎄
Да, в логах были варнинги, местами падал прод, а тесты проходили не с первого раза. Но мы зафиксили баги, оптимизировали косты и готовы к релизу новой версии.
Желаем вам в Новом году 100% SLA на счастье, зеленых пайплайнов без retry. Чтобы Docker-контейнеры были легкими, а похмелье отсутствующим, и главное пусть ваш On-Call телефон молчит все праздники 🎄
Деплоим Новый Год! Подтверждаете мердж реквест?
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🫡2🦄1