Хорошие советы по ошибкам, которых следует избегать на самых первых этапах работы с инцидентом.
https://firehydrant.com/blog/3-mistakes-ive-made-at-the-beginning-of-an-incident-and-how-not-to-make-them/
https://firehydrant.com/blog/3-mistakes-ive-made-at-the-beginning-of-an-incident-and-how-not-to-make-them/
FireHydrant
3 mistakes I’ve made at the beginning of an incident (and how not to make them)
Let’s look at three mistakes I’ve made during those stressful moments during the beginning of an incident — and discuss how you can avoid making them.
Пост, посвященный всему, что связано с логами PostgreSQL. Как их найти, какую информацию они содержат, типы логов и многое другое.
https://sematext.com/blog/postgresql-logs/
https://sematext.com/blog/postgresql-logs/
Sematext
PostgreSQL Logs: How to Enable Logging [Config Tutorial]
Read about PostgreSQL log file format, location, log levels, and more. Best practices on how to enable query logging for faster database troubleshooting.
👍4
Что вам следует и (вероятно) не следует пробовать из SRE.
https://www.equalexperts.com/blog/our-thinking/what-you-should-and-probably-shouldnt-try-from-sre/
https://www.equalexperts.com/blog/our-thinking/what-you-should-and-probably-shouldnt-try-from-sre/
Equal Experts
What you should and (probably) shouldn’t try from SRE
We’ll recommend the bits you should try in your organisation, mention some bits you (probably) shouldn’t try, and explain how SRE is linked to operability.
#вопросы_с_собеседований
Что такое маршрутизатор?
Маршрутизатор — это физическое или виртуальное устройство, которое передает информацию между двумя или более компьютерными сетями с коммутацией пакетов. Маршрутизатор проверяет адрес Интернет-протокола назначения данного пакета данных (IP-адрес), вычисляет наилучший способ его достижения и затем соответствующим образом пересылает его.
Что такое маршрутизатор?
Маршрутизатор — это физическое или виртуальное устройство, которое передает информацию между двумя или более компьютерными сетями с коммутацией пакетов. Маршрутизатор проверяет адрес Интернет-протокола назначения данного пакета данных (IP-адрес), вычисляет наилучший способ его достижения и затем соответствующим образом пересылает его.
👍11
#вопросы_с_собеседований
Что такое частный IP-адрес? В каких сценариях/проектах системы его следует использовать?
Частные IP-адреса назначаются узлам в одной сети для связи друг с другом. Как следует из названия «частный», устройства, которым назначены частные IP-адреса, не могут быть доступны для устройств из любой внешней сети. Например, если я живу в общежитии и хочу, чтобы мои соседи по общежитию присоединились к игровому серверу, который я разместил, я попрошу их присоединиться через частный IP-адрес моего сервера, поскольку сеть является локальной для общежития.
Что такое частный IP-адрес? В каких сценариях/проектах системы его следует использовать?
Частные IP-адреса назначаются узлам в одной сети для связи друг с другом. Как следует из названия «частный», устройства, которым назначены частные IP-адреса, не могут быть доступны для устройств из любой внешней сети. Например, если я живу в общежитии и хочу, чтобы мои соседи по общежитию присоединились к игровому серверу, который я разместил, я попрошу их присоединиться через частный IP-адрес моего сервера, поскольку сеть является локальной для общежития.
👎20
Наняли админов? Разобрались с DevOps? Время подумать об SRE.
https://habr.com/ru/company/itsumma/blog/677470/
https://habr.com/ru/company/itsumma/blog/677470/
Хабр
Наняли админов? Разобрались с DevOps? Время подумать об SRE
ИТ-индустрии нашего региона потребовалось некоторое время, чтобы осознать принципиальную разницу между DevOps и системным администратором, хотя путаница в вакансиях и описаниях продолжалась вплоть до...
👍1👎1
Пример использования Google Cloud, Pulumi и Debezium, инфраструктуры отслеживания изменений данных, для построения отказоустойчивой архитектуры, управляемой событиями.
https://proglib.io/w/80a0c9bb
https://proglib.io/w/80a0c9bb
daily.dev
Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium
In this article, we learn how to use Pulumi and Debezium to create resilient event-driven architecture. We will use a modern technique called Change Data Capture.
Некоторые мысли о выходе за пределы Git для контроля версий. Это определенно похоже на локальный максимум с Git. У согласованности было много преимуществ, но она по-прежнему ощущается как пространство с неиспользованными возможностями.
https://proglib.io/w/f7f36031
https://proglib.io/w/f7f36031
DEV Community
Is it time to look past Git?
My beef with Git and a search for viable alternatives
Часто понимание основ того, как что-то работает, облегчает его использование. Этот полезный пост объясняет индексы баз данных достаточно подробно. Примеры для MySQL, но гораздо более широко применимы.
https://proglib.io/w/136e1f6b
https://proglib.io/w/136e1f6b
Planetscale
How do Database Indexes Work? — PlanetScale
Learn how database indexes work under the hood and how they can be used to speed up queries
Безопасная разработка приложений — на что обратить внимание при работе с открытым кодом.
https://habr.com/ru/company/t1_cloud/blog/677740/
https://habr.com/ru/company/t1_cloud/blog/677740/
Хабр
Безопасная разработка приложений — на что обратить внимание при работе с открытым кодом
Мы в T1 Cloud продолжаем рассказывать о процессах безопасной разработки приложений Secure SDLC. Сегодня подробнее поговорим о потенциальных уязвимостях в компонентах open source и как от них...
👎1
Gitlab CI — использование label для управления пайплайнами в небольших командах.
https://habr.com/ru/post/674932/
https://habr.com/ru/post/674932/
Хабр
Gitlab CI — использование label для управления пайплайнами в небольших командах
Итак, вы - лид в команде из, скажем, 5-6 разработчиков и 2-3 тестировщика, возникает проблема - как тестировать задачи, запускать тесты по веткам, желательно не толкаясь локтями на одном стенде и не...
11 языков программирования для DevOps и их применение.
https://habr.com/ru/company/first/blog/678994/
https://habr.com/ru/company/first/blog/678994/
Хабр
11 языков программирования для DevOps и их применение
Почти любая статья про DevOps начинается с определения, что же представляет собой это понятие. Не нарушая традицию, отметим, что у слова DevOps два значения. Во-первых, это набор методов для...
👍1
Виды Application Security Testing. Как не запутаться среди SAST, DAST и IAST
https://habr.com/ru/company/pvs-studio/blog/676718/
https://habr.com/ru/company/pvs-studio/blog/676718/
Хабр
Виды Application Security Testing. Как не запутаться среди SAST, DAST и IAST
Какие плюсы есть у SAST? Чем он отличается от DAST? Что такое IAST? Что значат все эти слова?! Об этом (и не только) расскажем в статье-разборе основных видов Application Security Testing (далее AST)....
Как внедрить подход DevSecOps: 5 ключевых идей 2022 года
https://habr.com/ru/company/nixys/blog/678842/
https://habr.com/ru/company/nixys/blog/678842/
Хабр
Как внедрить подход DevSecOps: 5 ключевых идей 2022 года
Когда дело доходит до защиты ваших облачных ресурсов, безопасность должна быть основным приоритетом всей организации. Путь к зрелому DevSecOps нет так прост и очевиден, но есть много экспертов,...
👍2