Библиотека девопса | DevOps, SRE, Sysadmin
10.3K subscribers
1.44K photos
72 videos
4 files
2.65K links
Все самое полезное для девопсера в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/25874ec4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/6798b4e4509aba565
Download Telegram
Аргумент о том, что devops (или, по крайней мере, некоторые подходы к улучшению сотрудничества между операторами и разработчиками) потерпел неудачу.

https://leebriggs.co.uk/blog/2022/06/21/devops-is-a-failure
🤔5🤬2👍1
#вопросы_с_собеседований
Что такое CI/CD в двух словах?

Свод практик, направленный на автоматизацию тестирования и доставки новых компонент проекта заинтересованным сторонам (разработчики, аналитики, инженеры качества, конечные пользователи и др.).
👍15
Напоминание и введение в заблуждения распределенных системах, которые становятся все более важными в популярных современных архитектурах.

https://proglib.io/w/8fffba25
Хорошее введение в ebpf с краткими примерами, помогающими понять, как он работает для захвата трафика.

https://www.seekret.io/blog/a-practical-guide-to-capturing-production-traffic-with-ebpf/
👍2
Пост с информацией, собранной из публично открытых кластеров Kubernetes, и несколько советов по лучшей защите кластеров.

https://raesene.github.io/blog/2022/07/03/lets-talk-about-kubernetes-on-the-internet/
Пост, посвященный всему, что связано с логами PostgreSQL. Как их найти, какую информацию они содержат, типы логов и многое другое.

https://sematext.com/blog/postgresql-logs/
👍4
#вопросы_с_собеседований
Что такое маршрутизатор?

Маршрутизатор — это физическое или виртуальное устройство, которое передает информацию между двумя или более компьютерными сетями с коммутацией пакетов. Маршрутизатор проверяет адрес Интернет-протокола назначения данного пакета данных (IP-адрес), вычисляет наилучший способ его достижения и затем соответствующим образом пересылает его.
👍11
#вопросы_с_собеседований
Что такое частный IP-адрес? В каких сценариях/проектах системы его следует использовать?

Частные IP-адреса назначаются узлам в одной сети для связи друг с другом. Как следует из названия «частный», устройства, которым назначены частные IP-адреса, не могут быть доступны для устройств из любой внешней сети. Например, если я живу в общежитии и хочу, чтобы мои соседи по общежитию присоединились к игровому серверу, который я разместил, я попрошу их присоединиться через частный IP-адрес моего сервера, поскольку сеть является локальной для общежития.
👎20
Пример использования Google Cloud, Pulumi и Debezium, инфраструктуры отслеживания изменений данных, для построения отказоустойчивой архитектуры, управляемой событиями.

https://proglib.io/w/80a0c9bb
Некоторые мысли о выходе за пределы Git для контроля версий. Это определенно похоже на локальный максимум с Git. У согласованности было много преимуществ, но она по-прежнему ощущается как пространство с неиспользованными возможностями.

https://proglib.io/w/f7f36031
Часто понимание основ того, как что-то работает, облегчает его использование. Этот полезный пост объясняет индексы баз данных достаточно подробно. Примеры для MySQL, но гораздо более широко применимы.

https://proglib.io/w/136e1f6b