Curl против Wget: Curl поддерживает больше протоколов и платформ, а Wget отличается рекурсивной загрузкой и простотой.
https://daniel.haxx.se/docs/curl-vs-wget.html
https://daniel.haxx.se/docs/curl-vs-wget.html
Предотвращение завершения работы PostgreSQL с помощью FreeBSD OOM Killer : узнайте, как использовать команду защиты во FreeBSD для защиты PostgreSQL от убийцы нехватки памяти (OOM).
https://fluca1978.github.io/2021/04/02/OOMKillerFreeBSD.html
https://fluca1978.github.io/2021/04/02/OOMKillerFreeBSD.html
fluca1978.github.io
Preventing FreeBSD to kill PostgreSQL (aka OOM Killer prevention)
Something that can be useful when running PostgreSQL on FreeBSD.
LXC против Docker: какой из них использовать? (7 минут чтения)
В этом руководстве представлено углубленное сравнение контейнеров Linux (LXC) и Docker, двух ведущих технологий контейнеризации, выделено их функциональные возможности и варианты использования, а также показано, какое из них соответствует потребностям вашего конкретного проекта.
https://www.docker.com/blog/lxc-vs-docker
В этом руководстве представлено углубленное сравнение контейнеров Linux (LXC) и Docker, двух ведущих технологий контейнеризации, выделено их функциональные возможности и варианты использования, а также показано, какое из них соответствует потребностям вашего конкретного проекта.
https://www.docker.com/blog/lxc-vs-docker
Docker
Linux Containers vs. Docker: Which One Should You Use? | Docker
Explore the key differences between Docker and LXC, including use cases and technical requirements, to determine which containerization technology best suits your project needs.
Расширенные методы развертывания: специальные стратегии для приложений с отслеживанием состояния в Kubernetes (11 минут чтения)
Узнайте, как оператор развертывания Bedrock от Slack эффективно управляет развертыванием приложений с отслеживанием состояния в Kubernetes, предлагая контролируемое развертывание, интеграцию с внутренними системами и обновления статуса в режиме реального времени с помощью уведомлений Slack. https://slack.engineering/kube-stateful-rollouts
Узнайте, как оператор развертывания Bedrock от Slack эффективно управляет развертыванием приложений с отслеживанием состояния в Kubernetes, предлагая контролируемое развертывание, интеграцию с внутренними системами и обновления статуса в режиме реального времени с помощью уведомлений Slack. https://slack.engineering/kube-stateful-rollouts
Engineering at Slack
Advanced Rollout Techniques: Custom Strategies for Stateful Apps in Kubernetes - Engineering at Slack
In a previous blog post—A Simple Kubernetes Admission Webhook—I discussed the process of creating a Kubernetes webhook without relying on Kubebuilder. At Slack, we use this webhook for various tasks, like helping us support long-lived Pods (see Supporting…
Узнайте , как интеграция безопасности на ранних этапах #DevOps с практиками #DevSecOps повышает производительность и обеспечивает целостность программного обеспечения.
https://thehackernews.com/2024/06/what-is-devsecops-and-why-is-it.html
https://thehackernews.com/2024/06/what-is-devsecops-and-why-is-it.html
Создание Python DevEx (20 минут чтения)
Использование Make упрощает разработку Python за счет автоматизации настройки среды и управления зависимостями, повышения инклюзивности и стандартизации опыта разработки. Такой подход сокращает время адаптации и повышает производительность. Для демонстрации реализации приведен практический пример.
https://tech.target.com/blog/make-python-devex
Использование Make упрощает разработку Python за счет автоматизации настройки среды и управления зависимостями, повышения инклюзивности и стандартизации опыта разработки. Такой подход сокращает время адаптации и повышает производительность. Для демонстрации реализации приведен практический пример.
https://tech.target.com/blog/make-python-devex
Make Python DevEx
An article by Colin Dean : How a 47+ year old tool can MAKE Python developer experience easier.
SQLSync — это совместная автономная оболочка SQLite, предназначенная для синхронизации состояния веб-приложения между пользователями, устройствами и периферией.
Spilo — это образ Docker, который предоставляет PostgreSQL и Patroni в комплекте. Несколько Spilos могут создать отказоустойчивый кластер PostgreSQL с высокой доступностью.
Overmind — мощный инструмент для анализа влияния изменений Terraform в режиме реального времени.
Spilo — это образ Docker, который предоставляет PostgreSQL и Patroni в комплекте. Несколько Spilos могут создать отказоустойчивый кластер PostgreSQL с высокой доступностью.
Overmind — мощный инструмент для анализа влияния изменений Terraform в режиме реального времени.
GitHub
GitHub - orbitinghail/sqlsync: SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web…
SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge. - orbitinghail/sqlsync
Прохождение собеседования по SRE : советы, которые помогут вам подготовиться к собеседованию по проектированию надежности объекта (SRE).
https://dzone.com/articles/cracking-the-sre-interview
https://dzone.com/articles/cracking-the-sre-interview
DZone
Cracking the SRE Interview
This article discusses what skills that companies look for in a candidate while interviewing for a Site Reliability Engineering role.
Расширенная наблюдаемость сети: повышение наблюдаемости сети контейнеров в службе Azure Kubernetes (AKS)
https://pixelrobots.co.uk/2024/06/advanced-network-observability-supercharging-container-network-observability-in-azure-kubernetes-service-aks
https://pixelrobots.co.uk/2024/06/advanced-network-observability-supercharging-container-network-observability-in-azure-kubernetes-service-aks
Pixel Robots.
Advanced Network Observability - Supercharging Container Network Observability in Azure Kubernetes Service (AKS) - Pixel Robots.
Reading Time: 7 minutesIntroduction Hello, fellow Kubernetes enthusiasts! Welcome back to Pixel Robots! Today, we’re diving into a powerful new feature thats currently in preview for Azure Kubernetes Service (AKS) – Advanced Network Observability. If you’ve…
Вакансия Middle/Senior DevOps engineer в команде Lamoda Tech
Создаем продукты для удобного и вдохновляющего шопинга. Результат - 17 млн. довольных пользователей ежемесячно и звание крупнейшей fashion&lifestyle платформы по версии Data Insight
О задачах: участвовать в планировании инфраструктурной архитектуры и миграций на новые решения; участвовать в интеграции DevOps на всех стадиях
Как работаем: Управляем kubernetes кластерами на своем железе и на Managed Kubernetes в Cloud; деплоим с помощью Helm и ArgoCD; пишем на Python; используем Atlassian Bamboo; храним метрики в VictoriaMetrics; собираем логи через ELK и Loki; настраиваем машины с помощью Ansible; управляем инфраструктурой с Terraform
Что еще интересного: гибрид, офис в Москве и коворкинг в СПб, организуем внутренние и внешние митапы; помогаем развивать личный бренд; шопинг на Lamoda со скидками до 40%
Подробнее.
Создаем продукты для удобного и вдохновляющего шопинга. Результат - 17 млн. довольных пользователей ежемесячно и звание крупнейшей fashion&lifestyle платформы по версии Data Insight
О задачах: участвовать в планировании инфраструктурной архитектуры и миграций на новые решения; участвовать в интеграции DevOps на всех стадиях
Как работаем: Управляем kubernetes кластерами на своем железе и на Managed Kubernetes в Cloud; деплоим с помощью Helm и ArgoCD; пишем на Python; используем Atlassian Bamboo; храним метрики в VictoriaMetrics; собираем логи через ELK и Loki; настраиваем машины с помощью Ansible; управляем инфраструктурой с Terraform
Что еще интересного: гибрид, офис в Москве и коворкинг в СПб, организуем внутренние и внешние митапы; помогаем развивать личный бренд; шопинг на Lamoda со скидками до 40%
Подробнее.
Освоение искусства документации по архитектуре программного обеспечения
https://newsletter.techworld-with-milan.com/p/documenting-software-architectures
https://newsletter.techworld-with-milan.com/p/documenting-software-architectures
Techworld-With-Milan
Documenting Software Architectures
The Architects Choice
В этом году платформе Kubernetes® исполнилось 10 лет. За это время она стала важным инструментом для многих компаний бигтеха, в том числе и для Yandex Cloud.
Узнать больше о работе с платформой, безопасности кластеров и данных, трендах в DevOps и многом другом можно будет на Kuber Conf’24 — главной в России конференции по Kubernetes®, которая пройдёт 4 июля.
Регистрация открыта по ссылке. Участвовать можно как онлайн, так и очно в Москве.
Узнать больше о работе с платформой, безопасности кластеров и данных, трендах в DevOps и многом другом можно будет на Kuber Conf’24 — главной в России конференции по Kubernetes®, которая пройдёт 4 июля.
Регистрация открыта по ссылке. Участвовать можно как онлайн, так и очно в Москве.
Beta9 — это платформа с открытым исходным кодом для запуска масштабируемых бессерверных рабочих нагрузок на графическом процессоре у облачных провайдеров. https://github.com/beam-cloud/beta9
Batfish — это инструмент анализа конфигурации сети, который может находить ошибки и гарантировать правильность (плановых или текущих) сетевых конфигураций. https://github.com/batfish/batfish
Batfish — это инструмент анализа конфигурации сети, который может находить ошибки и гарантировать правильность (плановых или текущих) сетевых конфигураций. https://github.com/batfish/batfish
GitHub
GitHub - beam-cloud/beta9: Secure, high-performance AI infrastructure in Python.
Secure, high-performance AI infrastructure in Python. - beam-cloud/beta9