😈 Принёс вам перед сном немного FreeBSD, виртуализации и окружения, в котором можно работать с полностью воспроизводимыми сценариями...
- So you think you want to write a deterministic hypervisor?
- Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve.
В статьях рассказывается о создании программного комплекса (как его обозначают авторы - детерминированного гипервизора), который позволяет строить управляемые и воспроизводимые среды, используемые для поиска и анализа ошибок. Построено всё на FreeBSD и Bhyve.
#freebsd #virtualization #bhyve
- So you think you want to write a deterministic hypervisor?
- Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve.
В статьях рассказывается о создании программного комплекса (как его обозначают авторы - детерминированного гипервизора), который позволяет строить управляемые и воспроизводимые среды, используемые для поиска и анализа ошибок. Построено всё на FreeBSD и Bhyve.
#freebsd #virtualization #bhyve
🆖 Nginx access log to standard output (or journald) - при необходимости перенаправить логи Nginx в Journald, нужно использовать /deb/log, а не /dev/stdout...
- https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/
- https://mailman.nginx.org/pipermail/nginx/2016-February/049899.html
#nginx #logs #напочитать
- https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/
- https://mailman.nginx.org/pipermail/nginx/2016-February/049899.html
#nginx #logs #напочитать
blog.yuuta.moe
Nginx access log to standard output (or journald)
It is not as easy as using /dev/stdout
🖇 Battle of the RabbitMQ Queues: Performance Insights on Classic and Quorum - о классических и кворумных очередях в RabbitMQ. Какой тип очереди выбрать для решения тех или иных задач, какие есть плюсы у каждого из типов...
https://dzone.com/articles/battle-of-the-rabbitmq-queues-performance-insights
#rabbitmq #напочитать
https://dzone.com/articles/battle-of-the-rabbitmq-queues-performance-insights
#rabbitmq #напочитать
🖱Migrating billions of records: moving our active DNS database while it’s in use - история о том, как мигрировать базу данных работающего сервиса из одного кластера в другой не привлекая внимания пользователей...
https://blog.cloudflare.com/migrating-billions-of-records-moving-our-active-dns-database-while-in-use/
#cloudflare #postgresql #напочитать
https://blog.cloudflare.com/migrating-billions-of-records-moving-our-active-dns-database-while-in-use/
#cloudflare #postgresql #напочитать
The Cloudflare Blog
Migrating billions of records: moving our active DNS database while it’s in use
According to a survey done by W3Techs, as of October 2024, Cloudflare is used as an authoritative DNS provider by 14.5% of all websites
💭 What Platform Engineering Meant for Adidas’s SREs - рассказ о трансформации e-commerce в Adidas от монолита к микросервисам, и о том, с какими задачами в ходе этого процесса SRE инженерам компании пришлось столкнуться...
- Видео: https://www.youtube.com/watch?v=BBwMkC7a8Ko
- Текстом: https://thenewstack.io/what-platform-engineering-meant-for-adidass-sres/
#sre #видео
- Видео: https://www.youtube.com/watch?v=BBwMkC7a8Ko
- Текстом: https://thenewstack.io/what-platform-engineering-meant-for-adidass-sres/
#sre #видео
YouTube
Andreia Otto & Ravikanth Mogulla - Navigating the Transition: SRE Challenges and Highlights
This talk delves into the transformative journey of transitioning adidas e-commerce from monolithic architectures to microservices, exploring the key challenges faced by Site Reliability Engineers (SREs) and highlighting crucial insights gained throughout…
🔩 Boot Time Presentations - сборник докладов и выступлений, тема которых так или иначе связана с ускорением загрузки системы.
Материалы представлены в списке от самых свежих - выступлений 2024 года, до самых старых - презентаций 2006 года...
https://elinux.org/Boot_Time_Presentations
#linux #boot #speed
Материалы представлены в списке от самых свежих - выступлений 2024 года, до самых старых - презентаций 2006 года...
https://elinux.org/Boot_Time_Presentations
#linux #boot #speed
🖇 Интересная попытка создать аналог scp с применением протокола QUIC.
Заявлена возможность при помощи отдельных опций настраивать параметры выполняемой операции (в зависимости от качества и пропускной способности сети между источником и пунктом назначения)...
https://github.com/crazyscot/qcp
И да, я знаю что можно использовать rsync, но выглядит всё равно занятно, на мой взгляд.
#scp #ssh #qcp
Заявлена возможность при помощи отдельных опций настраивать параметры выполняемой операции (в зависимости от качества и пропускной способности сети между источником и пунктом назначения)...
https://github.com/crazyscot/qcp
И да, я знаю что можно использовать rsync, но выглядит всё равно занятно, на мой взгляд.
#scp #ssh #qcp
Записки админа
🆖 Берём Nginx и его autoindex модуль, добавляем простой, но симпатичный веб-интерфейс и получаем неплохой файловый менеджер прямо в браузере... https://github.com/mohamnag/nginx-file-browser #nginx #filemanager
🆖 Тут уже другой автор, продолжает идею с autoindex и браузером для файлов с помощью Nginx...
- Github: https://github.com/izissise/nginx-explorer
- File listing: https://blog.izissise.net/posts/ngxp-listing/
- Cookie Authentication: https://blog.izissise.net/posts/ngxp-cookie-auth/
#nginx #filemanager
- Github: https://github.com/izissise/nginx-explorer
- File listing: https://blog.izissise.net/posts/ngxp-listing/
- Cookie Authentication: https://blog.izissise.net/posts/ngxp-cookie-auth/
#nginx #filemanager
Записки админа
⚙️ Database Remote-Copy Tool For SQLite - инструмент для копирования SQLite базы данных. Можно создавать реплику локально, а можно удалённо по SSH... https://sqlite.org/draft/rsync.html #sqlite #database
🖱sqlite3-rsync.
Продолжая тему rsync инструмента для sqlite3...
- Compiling and running sqlite3-rsync - как собрать утилиту. И судя по tl;dr, там достаточно сделать стандартные...
- How the New sqlite3_rsync Utility Works - что же там происходит "под капотом"?
#sqlite #rsync #database
Продолжая тему rsync инструмента для sqlite3...
- Compiling and running sqlite3-rsync - как собрать утилиту. И судя по tl;dr, там достаточно сделать стандартные...
git clone https://github.com/sqlite/sqlite.git
cd sqlite
./configure
make sqlite3-rsync
- How the New sqlite3_rsync Utility Works - что же там происходит "под капотом"?
#sqlite #rsync #database
🛠 Demystifying secure NFS - неплохое чтиво о настройке и секурити вопросах NFSv4 сервера...
https://blogsystem5.substack.com/p/demystifying-secure-nfs
#nfs #напочитать #kerberos
https://blogsystem5.substack.com/p/demystifying-secure-nfs
#nfs #напочитать #kerberos
🔧 A mental model for Linux file, hard and soft links - материал о том, как работают hardlink и softlink в системе, о том, что с ними и с inode'ами происходит при разных действиях...
https://bhoot.dev/2024/on-linux-file-and-links/
#filesystem #symlink #напочитать
https://bhoot.dev/2024/on-linux-file-and-links/
#filesystem #symlink #напочитать
📺 Автор делает с Plan 9 всяческое и показывает это в рамках небольшой серии коротких практических роликов...
https://www.youtube.com/playlist?list=PLIhkYrUkoYPRBRZsG6m_YalzHthqktVfP
На случай если очень хочется посмотреть, но никак не хочется ставить и заморачиваться с запуском.
#plan9 #видео
https://www.youtube.com/playlist?list=PLIhkYrUkoYPRBRZsG6m_YalzHthqktVfP
На случай если очень хочется посмотреть, но никак не хочется ставить и заморачиваться с запуском.
#plan9 #видео
YouTube
Home Grid
Share your videos with friends, family, and the world
🖇 Новый установщик Fedora. С одной стороны, это "Web UI", с другой стороны, выглядит весьма симпатично.
Вопрос привычки тут, конечно же, придётся пересматривать, вопрос удобства остаётся открытым...
https://fedoramagazine.org/anaconda-installer-redesign/
В комментариях оставлю несколько роликов, они же есть в статье.
#fedora #install
Вопрос привычки тут, конечно же, придётся пересматривать, вопрос удобства остаётся открытым...
https://fedoramagazine.org/anaconda-installer-redesign/
В комментариях оставлю несколько роликов, они же есть в статье.
#fedora #install
🤓 Новый установщик Fedora, который, теоретически, может в будущем повлиять и на другие дистрибутивы...
Anonymous Poll
64%
❤️ Нравится
36%
🔫 Не нравится
⏯️ Record and Replay Framework - интересный инструмент, который позволяет записать выполнение нужной программы, а затем проанализировать записанный процесс, при необходимости повторив его нужное количество раз...
- Пример работы: https://github.com/rr-debugger/rr/wiki/Usage
- Github: https://github.com/rr-debugger/rr
- Сайт: https://rr-project.org/
#debug #rr #gdb
rr record /path/to/program --arg1 --arg2
rr replay
- Пример работы: https://github.com/rr-debugger/rr/wiki/Usage
- Github: https://github.com/rr-debugger/rr
- Сайт: https://rr-project.org/
#debug #rr #gdb
⚙️ dusage - чуть более удобная (с точки зрения визуального представления данных) альтернатива df для отображения информации о занятости диска...
https://github.com/mihaigalos/dusage
#dusage #df #cli
https://github.com/mihaigalos/dusage
#dusage #df #cli
This media is not supported in your browser
VIEW IN TELEGRAM
🔎 Смотрите какую красоту показали. Анализатор трафика, использующий под капотом eBPF - kyanos...
- Сайт: https://kyanos.pages.dev/
- Github: https://github.com/hengyoush/kyanos
Позволяет получить данные о сетевом взаимодействии конкретного процесса для http трафика, redis запросов и трафика сервера БД mysql.
Из дополнительных полезностей - возможность трейсинга запросов на уровне ядра, что позволит понять на каком уровне или шаге происходят аномалии или задержки. И заявленная разработчиками возможность расшифровки SSL трафика на лету.
#tui #kyanos #фидбечат
- Сайт: https://kyanos.pages.dev/
- Github: https://github.com/hengyoush/kyanos
Позволяет получить данные о сетевом взаимодействии конкретного процесса для http трафика, redis запросов и трафика сервера БД mysql.
Из дополнительных полезностей - возможность трейсинга запросов на уровне ядра, что позволит понять на каком уровне или шаге происходят аномалии или задержки. И заявленная разработчиками возможность расшифровки SSL трафика на лету.
#tui #kyanos #фидбечат
😈 jmore - инструмент для управления jail контейнерами во FreeBSD...
https://github.com/vermaden/jmore
Умеет работать как с отдельными контейнерами, так и с контейнерами, которые были запущены с помощью BastilleBSD.
#freebsd #jail #jmore
https://github.com/vermaden/jmore
Умеет работать как с отдельными контейнерами, так и с контейнерами, которые были запущены с помощью BastilleBSD.
#freebsd #jail #jmore
🗒 Красивый TUI todo прямо в терминале...
- Github: https://github.com/dooit-org/dooit
- Extras: https://github.com/dooit-org/dooit-extras
- Сайт: https://dooit-org.github.io/dooit/
#tui #todo
- Github: https://github.com/dooit-org/dooit
- Extras: https://github.com/dooit-org/dooit-extras
- Сайт: https://dooit-org.github.io/dooit/
#tui #todo
Открытый практикум Linux by Rebrain: IPsec в Linux
После регистрации мы отправим вам подарок! Вы сможете найти его в ответном письме.
👉Регистрация
Время проведения:
27 ноября (среда) в 19:00 по МСК
Программа практикума:
▪️Изучим стек протоколов IPsec
▫️Рассмотрим реализации IPsec в Linux: ядро и демоны в userspace
▪️Познакомимся с командами ip xfrm
▫️Настроим различные сценарии IKE в StrongSWAN
Кто ведёт?
Даниил Батурин — основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqutyuX6
После регистрации мы отправим вам подарок! Вы сможете найти его в ответном письме.
👉Регистрация
Время проведения:
27 ноября (среда) в 19:00 по МСК
Программа практикума:
▪️Изучим стек протоколов IPsec
▫️Рассмотрим реализации IPsec в Linux: ядро и демоны в userspace
▪️Познакомимся с командами ip xfrm
▫️Настроим различные сценарии IKE в StrongSWAN
Кто ведёт?
Даниил Батурин — основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqutyuX6