/usr/bin
4.34K subscribers
46 photos
719 links
Канал для пользователей и администраторов Linux-систем: управление, инфраструктура, технические детали, новости и прочее. Для связи: @antoniusfirst

@monitorim_it — канал о мониторинге ИТ
Download Telegram
Linux OS Patching Using Ansible Playbook

Просто и понятно о том как патчить Linux при помощи Ansible. Читать статью.

❗️Статья на Медиум. Возможно, нужен VPN.
👍2
Большая практическая шпаргалка SQL (SQLite) с готовыми запросами

Все примеры изначально писались для СУБД SQLite, но почти всё из этого применимо также и к другим СУБД. Вначале идут очень простые запросы, с них можно начать новичкам. Если хочется чего-то более интересного — листайте вниз. Здесь есть и примеры довольно сложных запросов с агрегирующими функциями, триггерами, длинными подзапросами, с оконными функциями. Помимо этого, часть примеров посвящена работе с SQL в Python при помощи библиотечек sqlite3, pandas, polars. Этот список запросов с комментариями можно использовать как наглядное пособие для изучения SQL. Читать статью.
👍3🔥1💋1
Популярные расширения на PostgreSQL

Сила PostgreSQL во многом заключается в его расширяемости, которая позволяет открыть больше функциональности. В статье рассмотрены четыре популярных расширения на PostgreSQL: PostGIS, TimescaleDB, pg_stat_statements, Citus. Читать статью.
👍5
Differences Between “>file 2>&1” and “2>&1 >file” in Bash Redirection

В этой статье разобраны отличия между различными методами выводов:

# > file
# >file 2>&1 vs 2>&1 >file
# | (pipe)


❗️Статья на Медиум. Возможно, нужен VPN.
👍21
Introduction to CDC (Change Data Capture): PostgreSQL to Kafka

Система отслеживания измененных данных (CDC) — важнейшая концепция проектирования систем, особенно при работе с крупномасштабными системами данных. В этой статье разобран механизм построения CDC на базе PostgreSQL и Kafka. Читать статью.

❗️Статья на Медиум. Возможно, нужен VPN.
👍3
Мой опыт в Airflow: как повысить стабильность загрузки данных в 5 раз

В этой статье Малахова Наталья аналитик данных из Adventum рассказывает о собственном опыте работы с Airflow. Читать статью.
👍6
Управление памятью в Linux

В статье разобраны типы памяти, которые есть в Linux, их устройство и тюнинг. Читать на Хабре.
👍5
system-design-primer

В этом репозитории на Github собраны примеры дизайна высоконагруженных масштабируемых систем. Здесь же вы найдете ссылки на дополнительные материалы.

Репыч на Гитхабе
👍31
Linux Systems Performance

В этом видео рассказывают про инструменты 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. Читать статью.

❗️Статья на Медиум
👍4
You should stop writing Dockerfiles today — Do this instead

Статья, которая набрала 3,2К лайков на Медиум. Рассказывают как создавать докерфайлы и конфиги docker-compose при помощи docker init. И Generative AI. В общем, обо всём рассказано здесь.
👍4
Рекомендации при работе с PostgreSQL

В этой статье автор рассказывает о ключевых аспекты создания кода и структуры для PostgreSQL с акцентом на эффективные стратегии разработки.

Это не правила, а скорее полезные рекомендации, которые помогут избежать неприятных ситуаций в будущем. В статье будут рассмотрены пункты, которые касаются именно разработки и её организации (подходу). Не будут затронуты конфигурациюи серверов, бэкапы/реплики/шарды и прочее. Читать статью.
👍7
Базовая гигиена серверов Linux (часть 1)

Перевод статьи 40 Linux Server Hardening Security Tips [2023 edition], опубликованный на Хабре. Читать статью.
👍102
Обнаружение SSH-туннелей по размеру пакетов

Протокол 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. Читать статью.

❗️ Статья на Медиум
👍6
Как сделать связанный сервер для распределенной базы данных. (MSSQL + Postgre)

Пошаговый туториал
🔥4👍2
Принцип работы утилиты ping в Linux

В статье рассказывается как работает довольно популярная команда ping и показано, как реализован ее функционал на языке Си. Читать статью.
👍6
Боишься командную строку? Зря!

В канале BashDays ты найдешь лучшие Linux и Bash практики. Действующий девопс-инженер, самобытно и с долей юмора, затрагивает темы:

- Рекавери файлов через grep
- Почему коты гадят в макбуки
- Как отключить логирование
- Неочевидные трюки на Bash
- Сниффер SSH на strace

И это только цветочки. А если заскучал, поиграй с друзьями в piu-piu и надери им бэкенд. Рекомендую!

В BashDays даже джуны становятся сеньорами.

Подписывайся — @bashdays
🔥12👍71
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). В этой статье разобраны изменения, которые появятся в новой версии ОС. Читать на Хабре.
👍8
MySQL vs Postgres in 2024

Статья-сравнение двух СУБД. Читать.

❗️Статья на Медиум
👍5