Pre-Commit хуки, о которых DevOps-инженер должен знать, чтобы управлять Kubernetes.
https://habr.com/ru/company/nixys/blog/682612/
https://habr.com/ru/company/nixys/blog/682612/
Хабр
Pre-Commit хуки, о которых DevOps-инженер должен знать, чтобы управлять Kubernetes
Контролировать качество исходного кода с самого старта жизненного цикла проекта - хорошая практика. Давайте разберемся, как применять этот принцип в работе с Kubernetes. В целом, компании всегда ищут...
⌛ Миф о 21 дне: как на самом деле формируются привычки
Проблема привить полезную привычку (или избавиться от вредной) касается каждого из нас. Рассказываем о самых популярных заблуждениях – смотрим фактам в лицо.
🔗 Основной сайт
🔗 Зеркало
Проблема привить полезную привычку (или избавиться от вредной) касается каждого из нас. Рассказываем о самых популярных заблуждениях – смотрим фактам в лицо.
🔗 Основной сайт
🔗 Зеркало
👍2
Тернистый путь к eBPF, или Как мы Cilium в Deckhouse внедряли.
https://habr.com/ru/company/flant/blog/682520/
https://habr.com/ru/company/flant/blog/682520/
Хабр
Тернистый путь к eBPF, или Как мы Cilium в Deckhouse внедряли
Не так давно мы решили добавить в нашу Kubernetes-платформу Deckhouse поддержку Cilium. Однако в процессе разработки модуля cni-cilium неожиданно столкнулись со сложностями, для преодоления которых...
👍2
🤔 Когда нас спрашивают, с какого языка начать изучение программирования, мы советуем стартовать с… английского.
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
proglib.academy
Английский для IT
Индивидуальная программа обучения технического английского языка для программистов с нуля до PRO
👍2
Посмотрите на модифицированную версию Make, которая использует последние возможности песочницы ядра для реализации строгой проверки зависимостей.
https://justine.lol/make/
https://justine.lol/make/
justine.lol
Using Landlock to Sandbox GNU Make
Sandboxing build systems has never been easier
От Soda Luv до BTS: как ВКонтакте рекомендует музыку миллионам пользователей.
https://habr.com/ru/company/vk/blog/683152/
https://habr.com/ru/company/vk/blog/683152/
Хабр
От Soda Luv до BTS: как ВКонтакте рекомендует музыку миллионам пользователей
Всем привет! Это Даня Самойлов и Женя Замятин, мы из команды Core ML, занимаемся рекомендациями VK Музыки. В этой статье мы хотим поделиться с вами, как устроена наша система музыкальных рекомендаций...
👍2
Загадочный случай фантомного сертификата
В этой статье я расскажу про практический случай одной конфигурационной ошибки, которая привела к неожиданному эффекту, заняла меня на пару часов исследований и показала как важно понимать, что скрывает под собой тотальная автоматизация. Я подумал, что процесс отлова был достаточно интересным, чтобы им поделиться.
https://habr.com/ru/post/672992/
В этой статье я расскажу про практический случай одной конфигурационной ошибки, которая привела к неожиданному эффекту, заняла меня на пару часов исследований и показала как важно понимать, что скрывает под собой тотальная автоматизация. Я подумал, что процесс отлова был достаточно интересным, чтобы им поделиться.
https://habr.com/ru/post/672992/
Хабр
Загадочный случай фантомного сертификата
В этой статье я расскажу про практический случай одной конфигурационной ошибки, которая привела к неожиданному эффекту, заняла меня на пару часов исследований и показала как важно понимать, что...
👍5
Okteto Cloud – ещё один способ организации локальной разработки в Kubernetes.
https://habr.com/ru/company/flant/blog/667806/
https://habr.com/ru/company/flant/blog/667806/
Хабр
Okteto Cloud – ещё один способ организации локальной разработки в Kubernetes
В этой статье мы рассмотрим подход, при котором разработка приложений ведется непосредственно в кластере Kubernetes, а отдельные операции сборки и деплоя оказываются не нужны. Такую возможность...
Оправдывает ли сбой Fastly заголовки «Единственная точка отказа»?
https://jonstevenshall.medium.com/does-the-fastly-outage-justify-single-point-of-failure-headlines-355e3419146
https://jonstevenshall.medium.com/does-the-fastly-outage-justify-single-point-of-failure-headlines-355e3419146
Medium
Does the Fastly outage justify “Single Point of Failure” headlines?
Probably not.
👍1
Человеческим языком про метрики 1: Потерянное введение.
https://habr.com/ru/company/tochka/blog/683608/
https://habr.com/ru/company/tochka/blog/683608/
Хабр
Человеческим языком про метрики 1: Потерянное введение
Однажды мне понадобилось внедрить метрики в сервисы своей команды. С самого начала я не понимал, что именно хочу получить: одно дело — прикрутить библиотеку и нарисовать графики, другое дело —...
Публикация с подробным анализом производительности, посвященная оптимизации TCP для обеспечения высокой пропускной способности глобальной сети при сохранении низкой задержки.
https://blog.cloudflare.com/optimizing-tcp-for-high-throughput-and-low-latency/
https://blog.cloudflare.com/optimizing-tcp-for-high-throughput-and-low-latency/
🗿➡️☕ От монолита к микросервисам: как металлурги переходят с Oracle и SQL на Java-стек
Поддерживать старый код или шагнуть в продвинутое настоящее? Сложно, но можно, если все рассчитать. История перехода металлургического комбината на современный стек.
🔗 Основной сайт
🔗 Зеркало
Поддерживать старый код или шагнуть в продвинутое настоящее? Сложно, но можно, если все рассчитать. История перехода металлургического комбината на современный стек.
🔗 Основной сайт
🔗 Зеркало
👍3
Как мы использовали RabbitMQ для разбиения монолита крупнейшего ритейлера страны.
https://habr.com/ru/company/automacon/blog/684322/
https://habr.com/ru/company/automacon/blog/684322/
Хабр
Как мы использовали RabbitMQ для разбиения монолита крупнейшего ритейлера страны*
Накопить за 7 лет терабайты данных в монолите и решить, что пора оптимизировать систему и разбивать её на микросервисы — страшный сон для айтишника. Добавим сюда ещё база на решениях от 1С и...
gProfiler — это общесистемный профилировщик, объединяющий несколько профилировщиков выборки для создания единой визуализации того, на что тратит время ваш процессор.
https://gprofiler.io/
https://gprofiler.io/
Granulate
Continuous Profiling - Granulate Open Source Continuous Profiling Platform
By continuously analyzing code performance across your entire environment, you can optimize the most resource-consuming parts of your code, improve application performance, and reduce costs.
Как мы пытались подружить VictoriaMetrics и Thanos (и у нас почти получилось).
https://habr.com/ru/company/sravni/blog/672908/
https://habr.com/ru/company/sravni/blog/672908/
Хабр
Как мы пытались подружить VictoriaMetrics и Thanos (и у нас почти получилось)
Источник изображения — СоюзМультфильм © Привет! Меня зовут Григорий, я техлид в Cloud Infrastructure Team в Сравни. Моя команда отвечает за observability системы и облачную инфраструктуру. Не так...
👍1
От сбора до использования: как повысить Data Quality на всех этапах работы с данными.
https://habr.com/ru/company/vk/blog/684118/
https://habr.com/ru/company/vk/blog/684118/
Хабр
От сбора до использования: как повысить Data Quality на всех этапах работы с данными
Представьте, что у вас только что появилось классное озеро данных с прикольными пайплайнами, которые собирают данные со всей компании. А теперь представьте свой шок, когда команды бизнес-специалистов...