How to Use eBPF Capabilities to Navigate Kubernetes Monitoring
В этой статье рассмотрен инструментарий eBPF и то, как его можно использовать мониторинга Kubernetes.
В контексте Kubernetes eBPF играет ключевую роль в таких задачах, как мониторинг контейнерной сети (плагины CNI), повышение безопасности с помощью сетевых политик на основе eBPF и проведение детального анализа производительности. В этой статье разобран подход к мониторингу Kubernetes при помощи eBPF. Читать статью.
❗️Статья на Медиум, возможно, нужен VPN.
В этой статье рассмотрен инструментарий eBPF и то, как его можно использовать мониторинга Kubernetes.
В контексте Kubernetes eBPF играет ключевую роль в таких задачах, как мониторинг контейнерной сети (плагины CNI), повышение безопасности с помощью сетевых политик на основе eBPF и проведение детального анализа производительности. В этой статье разобран подход к мониторингу Kubernetes при помощи eBPF. Читать статью.
❗️Статья на Медиум, возможно, нужен VPN.
👍4
Простой и удобный шаблон для bash-скриптов выполняемых по расписанию
В этой статье автор делится простым и полезным шаблоном скрипта-обёртки на bash для запуска заданий по cron (а сейчас и systemd timers), который его команда повсеместно использует много лет. Читать на Хабре.
В этой статье автор делится простым и полезным шаблоном скрипта-обёртки на bash для запуска заданий по cron (а сейчас и systemd timers), который его команда повсеместно использует много лет. Читать на Хабре.
👍7
Structured Logging in Shell Scripting
В этой статье рассказано о том, как вести структурированное журналирование в bash-скриптах и как записывать разные логи в зависимости от уровня логирования. Читать статью.
❗️Статья на Медиум, возможно, нужен VPN.
В этой статье рассказано о том, как вести структурированное журналирование в bash-скриптах и как записывать разные логи в зависимости от уровня логирования. Читать статью.
❗️Статья на Медиум, возможно, нужен VPN.
👍6
Как работает компьютер: глубокое погружение (на примере Linux)
В статье подробно разбирается как устроен компьютер и как железо взаимодействует с операционной системой. Читать статью.
В статье подробно разбирается как устроен компьютер и как железо взаимодействует с операционной системой. Читать статью.
👍8👎1
Виды баз данных. Большой обзор типов СУБД
Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких. В данной статье описаны максимально полно виды баз данных и приведены примеры конкретных реализаций. Статья даст базовое представление о видах СУБД и принципах их работы. Читать на Хабре.
Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких. В данной статье описаны максимально полно виды баз данных и приведены примеры конкретных реализаций. Статья даст базовое представление о видах СУБД и принципах их работы. Читать на Хабре.
👍7👎1
Краткий справочник по «всем-всем» командам Linux
Монструозная статья, которая набрала 120 плюсов на Хабре. Узнать, что за команды такие.
Монструозная статья, которая набрала 120 плюсов на Хабре. Узнать, что за команды такие.
👍15❤1👎1
Как сделать NeoVim самым удобным текстовым редактором: туториал по настройке
В этой статье затронуты редакторы семейства Vi и разобраны базовые сценарии работы с NeoVim. Начинающие специалисты смогут использовать материал в качестве туториала, а опытные разработчики, возможно, отметят для себя что-то новое. Читать статью.
В этой статье затронуты редакторы семейства Vi и разобраны базовые сценарии работы с NeoVim. Начинающие специалисты смогут использовать материал в качестве туториала, а опытные разработчики, возможно, отметят для себя что-то новое. Читать статью.
👍3🥴2
Linux: 12 советов из практики
В этой статье автор собрал 12 советов по работе с Linux из собственной практики, которые помогут начинающим пользователям улучшить свои навыки в работе с этой операционной системой. Советы, действительно, качественные. Читать статью.
В этой статье автор собрал 12 советов по работе с Linux из собственной практики, которые помогут начинающим пользователям улучшить свои навыки в работе с этой операционной системой. Советы, действительно, качественные. Читать статью.
🔥4
Как сделать кастомную раскладку клавиатуры в Linux
Все раскладки лежат в папке /usr/share/X11/xkb/symbols/, например все русские раскладки находятся в файле ru, а английские в файлах us и gb. Чтобы что-то изменить, нужно немного магии. Читать статью.
Все раскладки лежат в папке /usr/share/X11/xkb/symbols/, например все русские раскладки находятся в файле ru, а английские в файлах us и gb. Чтобы что-то изменить, нужно немного магии. Читать статью.
👍8
Nginx: шпаргалка
Шпаргалка по основным секциям Nginx, которые следует держать под рукой. В статье приведены самые частые функции: включение SSL, переадресация, раздача статики и т.д. Читать на Хабре.
Шпаргалка по основным секциям Nginx, которые следует держать под рукой. В статье приведены самые частые функции: включение SSL, переадресация, раздача статики и т.д. Читать на Хабре.
👍11💩6
Avoiding the Top 10 NGINX Configuration Mistakes
В этой статье из блога Nginx подробно описаны 10 самых часто встречающихся ошибок конфигурации Nginx и методы их исправления.
1. Not enough file descriptors per worker
2. The error_log off directive
3. Not enabling keepalive connections to upstream servers
4. Forgetting how directive inheritance works
5. The proxy_buffering off directive
6. Improper use of the if directive
7. Excessive health checks
8. Unsecured access to metrics
9. Using ip_hash when all traffic comes from the same /24 CIDR block
10. Not taking advantage of upstream groups
Читать статью
В этой статье из блога Nginx подробно описаны 10 самых часто встречающихся ошибок конфигурации Nginx и методы их исправления.
1. Not enough file descriptors per worker
2. The error_log off directive
3. Not enabling keepalive connections to upstream servers
4. Forgetting how directive inheritance works
5. The proxy_buffering off directive
6. Improper use of the if directive
7. Excessive health checks
8. Unsecured access to metrics
9. Using ip_hash when all traffic comes from the same /24 CIDR block
10. Not taking advantage of upstream groups
Читать статью
👍10
GitHub templates через bash скрипт
В этой статье автор рассказывает как автоматизировать, хоть и простую, но рутинную работу по созданию и оформлению git-hub pull request через bash скрипт. Это особенно полезно, если у вас монорепозиторий или несколько типов template. Например, отдельные template для bug и для feature или для разных команд. На Хабр!
В этой статье автор рассказывает как автоматизировать, хоть и простую, но рутинную работу по созданию и оформлению git-hub pull request через bash скрипт. Это особенно полезно, если у вас монорепозиторий или несколько типов template. Например, отдельные template для bug и для feature или для разных команд. На Хабр!
👍4
What’s the Difference Between sh and Bash?
Простыми словами. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
Простыми словами. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
👍4🆒1
What does /opt mean in Linux?
В статье разбирается предназначение директории /opt в Linux и её отличия от /usr/local. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
В статье разбирается предназначение директории /opt в Linux и её отличия от /usr/local. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
👍5
My MacBook Setup for Development (2024)
Автор статьи рассказывает про свой сетап разработчика на MacBook Pro 2023 M3 Max with 36GB RAM + 500GB SSD. Любопытно почитать.
❗️Статья на Медиум. Возможно, нужен VPN.
Автор статьи рассказывает про свой сетап разработчика на MacBook Pro 2023 M3 Max with 36GB RAM + 500GB SSD. Любопытно почитать.
❗️Статья на Медиум. Возможно, нужен VPN.
🥴8👍3🤬1
Оптимизация производительности запросов в ClickHouse: как ускорить неускоряемое
В этой статье бывший сотрудник Clickhouse рассказывает о высокоуровневой архитектуре ClickHouse, CI/CD, тестировании производительности, интроспекции, абстракциях и алгоритмах и выборе библиотек для высокопроизводительных приложений. Поделится ниндзя-техниками, которые помогут ускорить ваши системы. Вы сможете попробовать эти советы и практики на своем проекте и оценить насколько они полезны. Читать статью.
В этой статье бывший сотрудник Clickhouse рассказывает о высокоуровневой архитектуре ClickHouse, CI/CD, тестировании производительности, интроспекции, абстракциях и алгоритмах и выборе библиотек для высокопроизводительных приложений. Поделится ниндзя-техниками, которые помогут ускорить ваши системы. Вы сможете попробовать эти советы и практики на своем проекте и оценить насколько они полезны. Читать статью.
👍4🔥1
Bash script to check the growth rate for your PostgreSQL DB objects
В статье вы найдете скрипт, который считает самые быстро прирастающие БД за N дней/недель/месяцев. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
В статье вы найдете скрипт, который считает самые быстро прирастающие БД за N дней/недель/месяцев. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
👍4
How to compare two PostgreSQL databases to find differences in tables, indexes, and functions?
В этой статье вы найдете скрипт, который сранивает структуру двух СУБД PostgreSQL (таблицы, индексы, функции). Посмотреть скрипт.
❗️Статья на Медиум. Возможно, нужен VPN.
В этой статье вы найдете скрипт, который сранивает структуру двух СУБД PostgreSQL (таблицы, индексы, функции). Посмотреть скрипт.
❗️Статья на Медиум. Возможно, нужен VPN.
👍5