Данные, лежащие в основе отложенных обновлений страницы состояния
Сравнивая публикацию на странице статуса с их независимым мониторингом услуг, 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
Примите сложность; Затяните петли обратной связи
Вот изложение выступления Фреда Хеберта на конференции QCon в Нью-Йорке. Альтернативное название доклада: This Is All Going To Hell Anyway
All We Can Do Is Influence How Long It’s Gonna Take.
Читать доклад
Вот изложение выступления Фреда Хеберта на конференции QCon в Нью-Йорке. Альтернативное название доклада: This Is All Going To Hell Anyway
All We Can Do Is Influence How Long It’s Gonna Take.
Читать доклад
Что такое CI/CD в двух словах?
Свод практик, направленный на автоматизацию тестирования и доставки новых компонент проекта заинтересованным сторонам (разработчики, аналитики, инженеры качества, конечные пользователи и др.).
#вопросы_с_собеседований
Свод практик, направленный на автоматизацию тестирования и доставки новых компонент проекта заинтересованным сторонам (разработчики, аналитики, инженеры качества, конечные пользователи и др.).
#вопросы_с_собеседований
👍1
Устойчивый механизм повторных попыток и восстановления: повышение отказоустойчивости и надежности системы.
Читать статью
Читать статью
👍1
Какой формат обучающих материалов предпочитаете? Статьи, видео, гайды, задачи, или личное наставничество?
#интерактив
#интерактив
Запрос FTC, ответ: как облачные провайдеры ведут бизнес
Федеральная торговая комиссия США (FTC) запросила информацию о облачных провайдерах, в том числе о надежности. Вот ответ Кори Куинна.
Читать статью
Федеральная торговая комиссия США (FTC) запросила информацию о облачных провайдерах, в том числе о надежности. Вот ответ Кори Куинна.
Читать статью
Что такое inode в Linux?
Индексный дескриптор в файловой системе, который хранит метаданные о файлах, за исключением имени файла. В дескрипторе хранится: длина файла в байтах, id устройства с файлом, id пользователя владельца файла, id группы файла, режим файла (права доступа), timestamp последнего изменения файла, счётчик хардлинков, указатели на блоки файла.
#вопросы_с_собеседований
Индексный дескриптор в файловой системе, который хранит метаданные о файлах, за исключением имени файла. В дескрипторе хранится: длина файла в байтах, id устройства с файлом, id пользователя владельца файла, id группы файла, режим файла (права доступа), timestamp последнего изменения файла, счётчик хардлинков, указатели на блоки файла.
#вопросы_с_собеседований
👍7❤3
Запрос FTC, ответ: как облачные провайдеры ведут бизнес
Федеральная торговая комиссия США (FTC) запросила информацию о облачных провайдерах, в том числе о надежности. Вот ответ Кори Куинна.
Читать статью
Федеральная торговая комиссия США (FTC) запросила информацию о облачных провайдерах, в том числе о надежности. Вот ответ Кори Куинна.
Читать статью
❤2🤔1
🚩 Кому не подходит работа в IT: 6 красных флагов
Давно хочешь вкатиться в АйТи и думаешь, что это идеальная работа для тебя? А давай проверим?
🔗 Основной сайт
🔗 Зеркало
Давно хочешь вкатиться в АйТи и думаешь, что это идеальная работа для тебя? А давай проверим?
🔗 Основной сайт
🔗 Зеркало
🔥1
Почему эластичность важна для масштабируемой доставки обновлений в реальном времени
В этой статье доказывается, что эластичное масштабирование сложнее реализовать, и оно более важно для случаев использования, связанных с потоковой передачей обновлений пользователям в режиме реального времени.
Читать статью
В этой статье доказывается, что эластичное масштабирование сложнее реализовать, и оно более важно для случаев использования, связанных с потоковой передачей обновлений пользователям в режиме реального времени.
Читать статью