Vitess — облачная горизонтально масштабируемая распределённая система баз данных, построенная на базе MySQL. Vitess обеспечивает неограниченное масштабирование благодаря обобщенному шардингу.
Vitess позволяет коду приложения и запросам к базе данных оставаться независимыми от распределения данных на нескольких серверах баз данных. С Vitess вы даже можете разделять и объединять шарды по мере роста потребностей, используя атомарный процесс переключения, занимающий всего несколько секунд.
С 2011 года Vitess был ключевым компонентом инфраструктуры баз данных YouTube и постепенно охватывал десятки тысяч узлов MySQL. С 2015 года Vitess внедрили многие другие крупные компании, включая Slack, Square (теперь Block) и JD.com.
📌 Подробнее: https://github.com/vitessio/vitess
MemOps🤨
Vitess позволяет коду приложения и запросам к базе данных оставаться независимыми от распределения данных на нескольких серверах баз данных. С Vitess вы даже можете разделять и объединять шарды по мере роста потребностей, используя атомарный процесс переключения, занимающий всего несколько секунд.
С 2011 года Vitess был ключевым компонентом инфраструктуры баз данных YouTube и постепенно охватывал десятки тысяч узлов MySQL. С 2015 года Vitess внедрили многие другие крупные компании, включая Slack, Square (теперь Block) и JD.com.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Autobase — инструмент, разработанный для автоматизации развёртывания и управления PostgreSQL-кластерами с использованием Ansible. Он поддерживает широкий набор функций, включая настройку репликации, автоматизацию резервного копирования с помощью инструментов, таких как pgBackRest и WAL-G, мониторинг состояния кластеров, а также настройку высокодоступной инфраструктуры (HA).
Проект упрощает настройку PostgreSQL и снижает вероятность ошибок, обеспечивая удобные плейбуки для типичных задач. Его можно использовать как для новых установок, так и для работы с существующими конфигурациями.
📌 Подробнее: https://github.com/vitabaks/autobase
MemOps🤨
Проект упрощает настройку PostgreSQL и снижает вероятность ошибок, обеспечивая удобные плейбуки для типичных задач. Его можно использовать как для новых установок, так и для работы с существующими конфигурациями.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
git-it-electron — десктопное приложение (Mac, Windows, Linux), которое учит работать с гитом без сухих лекций. Только практика и живой результат:
— Каждое задание выполняется в реальном Git и GitHub, а не в песочнице;
— В процессе вы собираете готовые репозитории у себя в аккаунте;
— Поддержка разных языков.
📌 Подробнее: https://github.com/jlord/git-it-electron
MemOps🤨
— Каждое задание выполняется в реальном Git и GitHub, а не в песочнице;
— В процессе вы собираете готовые репозитории у себя в аккаунте;
— Поддержка разных языков.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤯3😁1
От использования к PSI: переосмысление мониторинга нехватки ресурсов в Kubernetes
📌 Подробнее: https://blog.zmalik.dev/p/from-utilization-to-psi-rethinking [en]
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
blog.zmalik.dev
From Utilization to PSI: Rethinking Resource Starvation Monitoring in Kubernetes
From Utilization Confusion to PSI Clarity in Kubernetes
👍2
Kubernetes RBAC простыми словами: управление доступом пользователей с помощью ролей и ClusterRoles
📌 Подробнее: https://medium.com/@sijomthomas05/kubernetes-authentication-authorization-8bebecf52cf8 [en]
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Kubernetes RBAC Made Easy: Managing User Access with Roles and ClusterRoles🔐
🔐 Kubernetes Authentication
👍4
PostgreSQL 18: повышение производительности ввода-вывода с помощью AIO
📌 Подробнее: https://www.cybertec-postgresql.com/en/postgresql-18-better-i-o-performance-with-aio [en]
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
CYBERTEC PostgreSQL | Services & Support
PostgreSQL 18: Better I/O performance with AIO
This blog post explores various I/O option with PostgreSQL version 18. You can dive in to check the performance in detail.
👍2
Запустить контейнер в пространстве имён другого контейнера
Хотя в обычном Docker-воркфлоу у этого, возможно, нет практического применения, совместное использование пространств имён между контейнерами - это широко применяемая техника, используемая в Pod’ах Kubernetes и отладочных инструментах
📌 Подробнее: https://labs.iximiuz.com/challenges/docker-container-share-namespaces
MemOps🤨
Хотя в обычном Docker-воркфлоу у этого, возможно, нет практического применения, совместное использование пространств имён между контейнерами - это широко применяемая техника, используемая в Pod’ах Kubernetes и отладочных инструментах
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
iximiuz Labs
Run a Sidecar Container in the Namespace of Another Container | Challenge
Learn how to run multiple Docker containers sharing the same PID, IPC, and network namespaces - a foundation of many advanced container use cases, including Kubernetes Pods construction and container debugging tools.
❤1
CK-X Simulator
📌 Подробнее: https://github.com/sailor-sh/CK-X
MemOps🤨
Web-based симулятор экзаменов для Kubernetes. Инструмент спокойно разворачивается на локальной системе и позволяет пройти экзамены по: CKAD, CKA, CKS. При этом есть подсказки, контроль времени, автоматическая проверка результатов.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
112 видео выступлений международных спикеров по DevOps
📌 Подробнее: https://www.youtube.com/playlist?list=PLHhKcdBlprMcXioPQP4QVF7p16kayKUF5
MemOps🤨
Доклады с конференции ContainerDays 2025. Плейлист содержит доклады по безопасности, облакам, операционке, сетевым технологиям, ИИ и машинному обучению, разработке приложений, Go, наблюдаемости, хранению данных и платформенной инженерии.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Контроллер Kubernetes для локальных исполнителей GitHub Actions
📌 Подробнее: https://github.com/actions/actions-runner-controller
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - actions/actions-runner-controller: Kubernetes controller for GitHub Actions self-hosted runners
Kubernetes controller for GitHub Actions self-hosted runners - actions/actions-runner-controller