Еще один пост об архитектуре, управляемой событиями, в котором приводится полезная классификация различных подходов, управляемых событиями.
Читать пост
Читать пост
👍1
Стратегия оповещений для облака
Пост о разработке стратегии оповещения, рассмотрении отраслевых рамок, расстановке приоритетов, маршрутизации оповещений и многом другом.
Читать статью
Пост о разработке стратегии оповещения, рассмотрении отраслевых рамок, расстановке приоритетов, маршрутизации оповещений и многом другом.
Читать статью
👍1
Что такое маршрутизатор?
Маршрутизатор — это физическое или виртуальное устройство, которое передает информацию между двумя или более компьютерными сетями с коммутацией пакетов. Маршрутизатор проверяет адрес Интернет-протокола назначения данного пакета данных (IP-адрес), вычисляет наилучший способ его достижения и затем соответствующим образом пересылает его.
#вопросы_с_собеседований
Маршрутизатор — это физическое или виртуальное устройство, которое передает информацию между двумя или более компьютерными сетями с коммутацией пакетов. Маршрутизатор проверяет адрес Интернет-протокола назначения данного пакета данных (IP-адрес), вычисляет наилучший способ его достижения и затем соответствующим образом пересылает его.
#вопросы_с_собеседований
👍7
🧒👾Тест-игра на выживание #2: как джуну получить повышение
Прошло какое-то время, вы возмужали и теперь думаете о повышении. Но с чего начать восхождение к вершине и как продвинуться набравшемуся опыта джуну по карьерной лестнице! Знаете, что делать дальше? Проверьте свои шансы на успех и пройдите вторую часть квеста.
🔗 Пройти тест
Прошло какое-то время, вы возмужали и теперь думаете о повышении. Но с чего начать восхождение к вершине и как продвинуться набравшемуся опыта джуну по карьерной лестнице! Знаете, что делать дальше? Проверьте свои шансы на успех и пройдите вторую часть квеста.
🔗 Пройти тест
❤1
Подборка актуальных статей по DevOps и SRE. Сохраняй, чтобы не потерять:
💾 Учимся создавать и настраивать Jenkins Jobs
💾 С каким бэкграудом идти в SRE-инженеры: кейсы по внедрению и лайфхаки от специалистов
💾 Как мы боролись с овербукингом Kubernetes-кластеров
💾 Вирусы на серверах компании — как это бывает?
💾 Обзор Coroot — Open Source-утилиты для наблюдаемости: установка, настройка, возможности, плюсы и минусы
💾 Траблшутинг в K8s — узел не готов к работе
💾 Apache Airflow в связке с Kubernetes
#дайджест
💾 Учимся создавать и настраивать Jenkins Jobs
💾 С каким бэкграудом идти в SRE-инженеры: кейсы по внедрению и лайфхаки от специалистов
💾 Как мы боролись с овербукингом Kubernetes-кластеров
💾 Вирусы на серверах компании — как это бывает?
💾 Обзор Coroot — Open Source-утилиты для наблюдаемости: установка, настройка, возможности, плюсы и минусы
💾 Траблшутинг в K8s — узел не готов к работе
💾 Apache Airflow в связке с Kubernetes
#дайджест
👍5
Почему служба поддержки AWS снова не справилась с US-EAST-1?
У AWS был серьезный сбой Lambda в us-east-1, и он вывел из строя многие клиентские системы и довольно много других систем AWS, включая их портал поддержки.
Читать статью
У AWS был серьезный сбой Lambda в us-east-1, и он вывел из строя многие клиентские системы и довольно много других систем AWS, включая их портал поддержки.
Читать статью
👍2
Приведите основные типы DNS записей и расскажите, для чего они используются.
A — запись соответствия с IPv4 адресом;
AAAA — запись соответствия с IPv6 адресом;
CNAME — запись соответствия другому доменному имени;
MX — адресная запись, указывающая на почтовый сервер домена;
NS — адресная запись указывающая на DNS-резолверы, отвечающие за данный домен;
TXT — произвольная текстовая запись в домене, часто используется для верификации принадлежности домена.
#вопросы_с_собеседований
A — запись соответствия с IPv4 адресом;
AAAA — запись соответствия с IPv6 адресом;
CNAME — запись соответствия другому доменному имени;
MX — адресная запись, указывающая на почтовый сервер домена;
NS — адресная запись указывающая на DNS-резолверы, отвечающие за данный домен;
TXT — произвольная текстовая запись в домене, часто используется для верификации принадлежности домена.
#вопросы_с_собеседований
👍19
Как я прошел путь от операционного менеджера до инженера по надежности сайта за 6 месяцев
Этот человек проделал увлекательный путь к SRE, начав свою карьеру техником по ремонту генераторов и перейдя через devops к SRE.
Читать статью
Этот человек проделал увлекательный путь к SRE, начав свою карьеру техником по ремонту генераторов и перейдя через devops к SRE.
Читать статью
Данные, лежащие в основе отложенных обновлений страницы состояния
Сравнивая публикацию на странице статуса с их независимым мониторингом услуг, Metrist может создавать статистику о том, сколько времени требуется компаниям для публикации на своих страницах статуса в случае сбоя.
Читать статью
Сравнивая публикацию на странице статуса с их независимым мониторингом услуг, Metrist может создавать статистику о том, сколько времени требуется компаниям для публикации на своих страницах статуса в случае сбоя.
Читать статью
👍1
Инцидент Heroku 2558
Столбец внешнего ключа имел меньший целочисленный тип данных, чем ключ, на который он ссылался, что спровоцировало сбой, когда указанный ключ стал слишком высоким.
Читать статью
Столбец внешнего ключа имел меньший целочисленный тип данных, чем ключ, на который он ссылался, что спровоцировало сбой, когда указанный ключ стал слишком высоким.
Читать статью
👨💻🗺️ Кому в IT жить хорошо: Indeed опубликовал список из 19 наиболее востребованных спецов за рубежом в 2023 году
Рассказываем, кем нужно быть и какой стек начать изучать, чтобы жить в Кремниевой долине и зарабатывать от $150 000.
🔗 Основной сайт
🔗 Зеркало
Рассказываем, кем нужно быть и какой стек начать изучать, чтобы жить в Кремниевой долине и зарабатывать от $150 000.
🔗 Основной сайт
🔗 Зеркало
❤1👍1
Интересный отчет, основанный на опросе практиков SRE, в котором некоторые виды поведения соотносятся с поведением элиты. Новый опрос открыт.
Читать статью
Читать статью
#вопросы_с_собеседований
Что такое непрерывная интеграция?
Практика разработки, при которой разработчики часто интегрируют код в общий репозиторий. Может варьироваться от пары изменений в день или неделю до пары изменений за час в более крупных масштабах.
Каждый фрагмент кода (изменение / патч) проверяется для того, чтобы изменения можно было безопасно объединить. Сегодня обычной практикой является тестирование изменений с помощью автоматизированной сборки, которая обеспечивает интеграцию кода. Это может быть одна сборка, которая запускает несколько тестов на разных уровнях (модульных, функциональных и т. д.), или несколько отдельных сборок, которые нужно пройти, чтобы изменения были добавлены в репозиторий.
Что такое непрерывная интеграция?
Практика разработки, при которой разработчики часто интегрируют код в общий репозиторий. Может варьироваться от пары изменений в день или неделю до пары изменений за час в более крупных масштабах.
Каждый фрагмент кода (изменение / патч) проверяется для того, чтобы изменения можно было безопасно объединить. Сегодня обычной практикой является тестирование изменений с помощью автоматизированной сборки, которая обеспечивает интеграцию кода. Это может быть одна сборка, которая запускает несколько тестов на разных уровнях (модульных, функциональных и т. д.), или несколько отдельных сборок, которые нужно пройти, чтобы изменения были добавлены в репозиторий.
👍2
M3s — это инструмент для запуска кластера Kubernetes под управлением Apache Mesos/ClusterD.
Открыть на GitHub
Перейти на GitHub Pages
Открыть на GitHub
Перейти на GitHub Pages
AVID (AI Vulnerability Database) — это база данных уязвимостей ИИ, в которой рассматриваются сбои в моделях. Начало таксономии видов отказов и базы данных конкретных отказов. Вероятно, это важная область исследований.
Открыть avidml
Открыть avidml
«Проблема людей» в управлении инцидентами
Что вы можете сделать, когда управление инцидентом похоже на метания стаи кошек? В этой статье есть несколько советов.
Читать статью
Что вы можете сделать, когда управление инцидентом похоже на метания стаи кошек? В этой статье есть несколько советов.
Читать статью
Напишите простой демон для systemd, который будет поддерживать работу процесса и перезапускаться в случае выхода из строя процесса.
[Unit]
Description=Test_service
After=postgres.service
StartLimitBurst=5
StartLimitIntervalSec=10
[Service]
Type=simple
Restart=always
RestartSec=1
User=centos
ExecStart=/usr/bin/env python /app/server.py
[Install]
WantedBy=multi-user.target
#вопросы_с_собеседований
[Unit]
Description=Test_service
After=postgres.service
StartLimitBurst=5
StartLimitIntervalSec=10
[Service]
Type=simple
Restart=always
RestartSec=1
User=centos
ExecStart=/usr/bin/env python /app/server.py
[Install]
WantedBy=multi-user.target
#вопросы_с_собеседований
👍5
✍️ «Библиотека программиста» находится в поиске переводчика технических статей
Обязанности
• Перевод технических статей, документации и руководств с английского на русский язык.
• Редактирование и корректура переведенных текстов для обеспечения высокого качества и своевременной доставки переводов.
Что значит редактирование? Просто так взять DeepL и слово в слово перевести статью не получится?
• Не получится. Как правило, 10–40% текста — «вода». Переводчик должен убрать все лишнее и оставить главное, чтобы читатель не тратил время на чтение «забавной истории из жизни моего питомца, который внес неоценимый вклад в написание данного материала».
Мы предлагаем
• Удаленку.
• Официальное трудоустройство.
• Своевременную оплату за выполненную работу.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Обязанности
• Перевод технических статей, документации и руководств с английского на русский язык.
• Редактирование и корректура переведенных текстов для обеспечения высокого качества и своевременной доставки переводов.
Что значит редактирование? Просто так взять DeepL и слово в слово перевести статью не получится?
• Не получится. Как правило, 10–40% текста — «вода». Переводчик должен убрать все лишнее и оставить главное, чтобы читатель не тратил время на чтение «забавной истории из жизни моего питомца, который внес неоценимый вклад в написание данного материала».
Мы предлагаем
• Удаленку.
• Официальное трудоустройство.
• Своевременную оплату за выполненную работу.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
👍3