Differences Between “>file 2>&1” and “2>&1 >file” in Bash Redirection
В этой статье разобраны отличия между различными методами выводов:
❗️Статья на Медиум. Возможно, нужен VPN.
В этой статье разобраны отличия между различными методами выводов:
# > file
# >file 2>&1 vs 2>&1 >file
# | (pipe)
❗️Статья на Медиум. Возможно, нужен VPN.
👍2❤1
Introduction to CDC (Change Data Capture): PostgreSQL to Kafka
Система отслеживания измененных данных (CDC) — важнейшая концепция проектирования систем, особенно при работе с крупномасштабными системами данных. В этой статье разобран механизм построения CDC на базе PostgreSQL и Kafka. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
Система отслеживания измененных данных (CDC) — важнейшая концепция проектирования систем, особенно при работе с крупномасштабными системами данных. В этой статье разобран механизм построения CDC на базе PostgreSQL и Kafka. Читать статью.
❗️Статья на Медиум. Возможно, нужен VPN.
👍3
Мой опыт в Airflow: как повысить стабильность загрузки данных в 5 раз
В этой статье Малахова Наталья аналитик данных из Adventum рассказывает о собственном опыте работы с Airflow. Читать статью.
В этой статье Малахова Наталья аналитик данных из Adventum рассказывает о собственном опыте работы с Airflow. Читать статью.
👍6
Управление памятью в Linux
В статье разобраны типы памяти, которые есть в Linux, их устройство и тюнинг. Читать на Хабре.
В статье разобраны типы памяти, которые есть в Linux, их устройство и тюнинг. Читать на Хабре.
👍5
system-design-primer
В этом репозитории на Github собраны примеры дизайна высоконагруженных масштабируемых систем. Здесь же вы найдете ссылки на дополнительные материалы.
Репыч на Гитхабе
В этом репозитории на Github собраны примеры дизайна высоконагруженных масштабируемых систем. Здесь же вы найдете ссылки на дополнительные материалы.
Репыч на Гитхабе
👍3❤1
Linux Systems Performance
В этом видео рассказывают про инструменты Linux, при помощи которых можно измерять производительность ОС. Докладывает Brendan Gregg из Netflix.
Среди описываемых решений: mpstat, pmcarch, perf, eBPF, uptime, htop, vmstat, free, iostat, strace, tcpdump, nstat, slabtop, pcstat, showboost и другие.
В этом видео рассказывают про инструменты Linux, при помощи которых можно измерять производительность ОС. Докладывает Brendan Gregg из Netflix.
Среди описываемых решений: mpstat, pmcarch, perf, eBPF, uptime, htop, vmstat, free, iostat, strace, tcpdump, nstat, slabtop, pcstat, showboost и другие.
✍4🔥2👍1
How to check the fragmentation of tables and indexes in PostgreSQL
Статья о том как при помощи некоторых ухищрений получить данные по фрагментации таблиц и индексов в PostgreSQL. Читать статью.
❗️Статья на Медиум
Статья о том как при помощи некоторых ухищрений получить данные по фрагментации таблиц и индексов в PostgreSQL. Читать статью.
❗️Статья на Медиум
👍4
Рекомендации при работе с PostgreSQL
В этой статье автор рассказывает о ключевых аспекты создания кода и структуры для PostgreSQL с акцентом на эффективные стратегии разработки.
Это не правила, а скорее полезные рекомендации, которые помогут избежать неприятных ситуаций в будущем. В статье будут рассмотрены пункты, которые касаются именно разработки и её организации (подходу). Не будут затронуты конфигурациюи серверов, бэкапы/реплики/шарды и прочее. Читать статью.
В этой статье автор рассказывает о ключевых аспекты создания кода и структуры для PostgreSQL с акцентом на эффективные стратегии разработки.
Это не правила, а скорее полезные рекомендации, которые помогут избежать неприятных ситуаций в будущем. В статье будут рассмотрены пункты, которые касаются именно разработки и её организации (подходу). Не будут затронуты конфигурациюи серверов, бэкапы/реплики/шарды и прочее. Читать статью.
👍7
Базовая гигиена серверов Linux (часть 1)
Перевод статьи 40 Linux Server Hardening Security Tips [2023 edition], опубликованный на Хабре. Читать статью.
Перевод статьи 40 Linux Server Hardening Security Tips [2023 edition], опубликованный на Хабре. Читать статью.
👍10❤2
Обнаружение SSH-туннелей по размеру пакетов
Протокол SSH — очень мощный инструмент, который используется для удалённой консоли или передачи файлов (scp, sftp). Есть менее известная функция перенаправления портов. Такие SSH-туннели используются для пробития файрволов и хорошо скрываются от обнаружения стандартными средствами мониторинга типа Trisul, Zeek (ранее был известен как Bro), Suricata и Snort. Поэтому для их обнаружения в корпоративной сети используются другие методы. В статье разобраны такие методы.
Протокол SSH — очень мощный инструмент, который используется для удалённой консоли или передачи файлов (scp, sftp). Есть менее известная функция перенаправления портов. Такие SSH-туннели используются для пробития файрволов и хорошо скрываются от обнаружения стандартными средствами мониторинга типа Trisul, Zeek (ранее был известен как Bro), Suricata и Snort. Поэтому для их обнаружения в корпоративной сети используются другие методы. В статье разобраны такие методы.
👍8🔥1
How do you check the top IOPs intensive queries in PostgreSQL DB?
Проверка IOPS для базы данных PostgreSQL важна по многим причинам. В этом посте автор демонстрирует, как проверять запросы с наибольшим количеством операций ввода-вывода в секунду на сервере БД PostgreSQL. Читать статью.
❗️ Статья на Медиум
Проверка IOPS для базы данных PostgreSQL важна по многим причинам. В этом посте автор демонстрирует, как проверять запросы с наибольшим количеством операций ввода-вывода в секунду на сервере БД PostgreSQL. Читать статью.
❗️ Статья на Медиум
👍6
Принцип работы утилиты ping в Linux
В статье рассказывается как работает довольно популярная команда ping и показано, как реализован ее функционал на языке Си. Читать статью.
В статье рассказывается как работает довольно популярная команда ping и показано, как реализован ее функционал на языке Си. Читать статью.
👍6
Боишься командную строку? Зря!
В канале BashDays ты найдешь лучшие Linux и Bash практики. Действующий девопс-инженер, самобытно и с долей юмора, затрагивает темы:
- Рекавери файлов через grep
- Почему коты гадят в макбуки
- Как отключить логирование
- Неочевидные трюки на Bash
- Сниффер SSH на strace
И это только цветочки. А если заскучал, поиграй с друзьями в piu-piu и надери им бэкенд. Рекомендую!
В BashDays даже джуны становятся сеньорами.
Подписывайся — @bashdays
В канале BashDays ты найдешь лучшие Linux и Bash практики. Действующий девопс-инженер, самобытно и с долей юмора, затрагивает темы:
- Рекавери файлов через grep
- Почему коты гадят в макбуки
- Как отключить логирование
- Неочевидные трюки на Bash
- Сниффер SSH на strace
И это только цветочки. А если заскучал, поиграй с друзьями в piu-piu и надери им бэкенд. Рекомендую!
В BashDays даже джуны становятся сеньорами.
Подписывайся — @bashdays
🔥12👍7❤1
Fedora Linux 40 появится уже через месяц: что нового в дистрибутиве?
На днях стартовал тестовый процесс для бета-версии Fedora Linux 40, релиз которого запланирован на 23 апреля. Стоит отметить, что этот выпуск касается Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora Onyx и Live-сборки. Уже сформированы сборки для разных архитектур, включая x86_64, Power64 и ARM64 (AArch64). В этой статье разобраны изменения, которые появятся в новой версии ОС. Читать на Хабре.
На днях стартовал тестовый процесс для бета-версии Fedora Linux 40, релиз которого запланирован на 23 апреля. Стоит отметить, что этот выпуск касается Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora Onyx и Live-сборки. Уже сформированы сборки для разных архитектур, включая x86_64, Power64 и ARM64 (AArch64). В этой статье разобраны изменения, которые появятся в новой версии ОС. Читать на Хабре.
👍8
Основные настройки для управления ресурсами в PostgreSQL: настройка памяти, CPU и I/O
При работе с PostgreSQL (да и в целом с любой БД) важно правильно настраивать и управлять ресурсами, такими как память, процессорное время и дисковые операции, и так далее для обеспечения лучшей производительности и стабильности работы БД.
В этой статье рассмотрено управление ресурсами в PostgreSQL. Читать статью.
При работе с PostgreSQL (да и в целом с любой БД) важно правильно настраивать и управлять ресурсами, такими как память, процессорное время и дисковые операции, и так далее для обеспечения лучшей производительности и стабильности работы БД.
В этой статье рассмотрено управление ресурсами в PostgreSQL. Читать статью.
👍5
Авторизация пользователей ALD Pro через Keycloak на примере Grafana
Делимся статьей инженеров из «Инфосистемы Джет». В материале они рассказывают про переход на российскую службу каталогов.
В качестве основного решения по замене была выбрана система ALD Pro, но в процессе возникли сложности. Самые большие из них были связаны с заменой компонентов AD FS и публикацией веб-сервисов через WAP.
➡️ Читайте материал о том, как решить эту задачу.
Реклама. АО "ИНФОСИСТЕМЫ ДЖЕТ". ИНН 7729058675.
Делимся статьей инженеров из «Инфосистемы Джет». В материале они рассказывают про переход на российскую службу каталогов.
В качестве основного решения по замене была выбрана система ALD Pro, но в процессе возникли сложности. Самые большие из них были связаны с заменой компонентов AD FS и публикацией веб-сервисов через WAP.
➡️ Читайте материал о том, как решить эту задачу.
Реклама. АО "ИНФОСИСТЕМЫ ДЖЕТ". ИНН 7729058675.
Хабр
Как мы реализовали авторизацию пользователей ALD Pro через Keycloak на примере Grafana
Один из наших заказчиков пришел к нам с запросом по комплексному импортозамещению — требовалось организовать переход на новую службу каталогов. В качестве основного решения по замене была выбрана...