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

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

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

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

РКН: https://gosuslugi.ru/snet/6798b4e4509aba565
Download Telegram
👋 Привет, девопсы!

Мы собираем данные о том, какие методы биохакинга действительно помогают разрабам улучшить качество жизни и повысить продуктивность. Поделитесь своим опытом — это поможет другим сделать осознанный выбор в мире биохакинга.

🐸Библиотека devops'a
Please open Telegram to view this post
VIEW IN TELEGRAM
😊 Спасибо за ваши ответы!
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Redis — не единственный выбор: 3 достойные замены

Redis — это мощный инструмент для работы с данными в памяти, который часто используется как кэш, база данных или брокер сообщений. Однако в некоторых случаях другие решения могут оказаться более подходящими. Вот три альтернативы Redis, которые заслуживают внимания:

1️⃣ Dragonfly

Dragonfly — это современное высокопроизводительное хранилище данных в памяти, которое позиционируется как замена Redis. Оно предлагает лучшую производительность и масштабируемость, особенно для задач с высокой нагрузкой. Dragonfly поддерживает протокол Redis, что делает переход на него практически безболезненным.

Плюсы:

Высокая производительность

Полная совместимость с Redis

Эффективное использование ресурсов.

2️⃣ KeyDB

KeyDB — это многопоточная версия Redis, которая использует несколько ядер процессора для повышения производительности. Он полностью совместим с Redis, поэтому вам не придется переписывать код при переходе.

Плюсы:

Многопоточность для лучшей производительности

Простота миграции с Redis

Поддержка всех основных функций Redis.

3️⃣ Memcached

Memcached — это классическое решение для кэширования данных в памяти. Оно простое, надежное и отлично подходит для задач, где требуется высокая скорость доступа к данным. Хотя Memcached уступает Redis в функциональности, он остается популярным выбором для кэширования.

Плюсы:

Простота и минимализм

Высокая скорость работы

Широкая поддержка в экосистеме.

🐸Библиотека devops'a
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🥰1
🚀 Проверьте свои знания Kubernetes

Kubernetes — это мощный инструмент для управления контейнерами, но насколько вы его знаете? Давайте проверим!

Вот пара вопросов для разминки:

1️⃣ В кластере с двумя узлами, один из которых уже запускает Pods, а другой пустой, на какой узел будет запланирован новый Pod?

2️⃣ Если приложение в контейнере столкнется с ошибкой OOM (Out-of-Memory), перезапустится ли контейнер или Pod будет воссоздан?

Если хотите необычные и каверзные вопросы, например:

• Можно ли динамически применять изменения в конфигурациях, таких как переменные окружения или обновления ConfigMap, без пересоздания Pod?

• Как следует собирать логи приложения, и есть ли риск их потери?

• Если livenessProbe Pod с HTTP-сервером работает корректно, означает ли это, что приложение не имеет проблем?

📎 Ищите больше вопросов и ответы на них в статье

🐸Библиотека devops'a
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
😆 Если бы у OpenSSl был GUI

Не слишком перегружено? Пользовались бы или остались на CLI?

📎 Оригинал

🐸Библиотека devops'a #мем
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍3🌚2🎉1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
😂 Dev Memes: утренние дилеммы, правки и зарплаты

Третья неделя года позади, а мы всё ещё смеёмся над мемами. Ловите подборку лучших шуток из нашего канала «Библиотека IT-мемов».

🔗 Подборка самых топовых мемов
1👍1😢1
Улучшение Jenkins-пайплайнов

При работе с Jenkins-пайплайнами особое внимание стоит уделить обработке ошибок, так как от этого зависит надежность CI/CD. Рассмотрим два ключевых подхода для минимизации ошибок:

Централизованные коды ошибок обеспечивают стандартизацию и единообразие при обработке ошибок на каждом этапе пайплайна.

Это упрощает отладку и ускоряет устранение проблем, так как разработчики могут легко идентифицировать тип ошибки и ее источник.

Стратегия fail-fast помогает обнаружить ошибки на самых ранних этапах выполнения пайплайна.

Вместо того чтобы позволить ошибкам «просочиться» дальше по цепочке, пайплайн прерывает выполнение. Это экономит время и предотвращает накопление проблем, которые могут возникнуть позже.

В результате разработчики могут сосредоточиться на написании кода, а не на борьбе с ошибками.

📎 Подробнее в статье

Как у вас на проектах контролируются ошибки в пайплайнах? Расскажите в комментариях👇

🐸Библиотека devops'a
Please open Telegram to view this post
VIEW IN TELEGRAM
2
👨‍💻👨‍💻 Подкаст DevOps Kitchen Talks

О чём свежий выпуск подкаста:

➡️ Итоги AWS re:Invent 2024, включая ключевые анонсы от Amazon Web Services (AWS), такие как Amazon Nova, DSQL Aurora и обновления Kubernetes.

➡️Новый терминал Gosti от Митчелла Хашимото – его особенности, зачем он нужен и почему написан на языке Zig.

➡️Новости инфраструктуры: Prometheus 3.0, новые функции Terraform и GCP.

➡️Инструменты и технологии, которые упростят работу инженеров в 2025 году.

🎧 Слушать

🐸Библиотека devops'a #подкаст
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
🚀Разбираемся с Load Balancers

Хотите понять, как работают балансировщики нагрузки и почему они так важны для современных систем?

👀 Это видео
— отличный старт

🐸Библиотека devops'a #смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5