⚒ Инженеры Netflix рассказывают (и даже немножечко показывают на схемах) о миграции систем, постоянно работающих с большими объёмами трафика...
- Migrating Critical Traffic At Scale with No Downtime — Part 1.
- Migrating Critical Traffic At Scale with No Downtime — Part 2.
#напочитать #migration
📺 Огромный... нет, ОГРОМНЫЙ архив записей DevConf.cz 2023....
DevConfs/streams" rel="nofollow">https://www.youtube.com/@DevConfs/streams
Три дня, несколько залов и большое количество тем для обсуждения. Со списком тем можно ознакомиться, например, здесь...
https://devconfcz2023.sched.com/2023-06-16/overview
https://devconfcz2023.sched.com/2023-06-17/overview
https://devconfcz2023.sched.com/2023-06-18/overview
P. S. В комментарии пример того, как можно ориентироваться во всём этом.
P. P. S. На мой скромный взляд, есть темы, которые будут интересны и сисадминам, и sre, и devops, и разрабочикам.
#видео #devconf
🗜 Любители следить за активностью лога через tail -f, теперь вам не придётся много раз нажимать enter, что бы понять на какой конкретно линии лог остановился, а позже продолжился.
Утилита, представленная автором, разделяет активность в логе линией, что делает просмтор лога удобным в подобных ситуациях...
https://github.com/samwho/spacer
P. S. Эксперты (и не только) по просмотру логов приглашаются в опрос, который доступен в комментарии... 🦢
#log #cli #будничное
🐧 Пройдите тест по Linux, ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Administrator Linux. Professional»
На курсе вас ждут все необходимые навыки системного администратора — умения гибко рулить системой, создавать и изменять RAID массивы, управлять логическими томами, работать с памятью, процессами, дисками, файлами, баш-скрипты и применение подхода Infrastructure as code.
А также вы получите практические навыки в решении типовых задач администрирования. Практика проходит в режиме реального времени на виртуальных стендах
👉 Пройти вступительный тест — https://otus.pw/dm3W/
💣 Пройдете тест, получите курс по Git и доступ к 2 открытым урокам курса.
Реклама. Информация о рекламодателе на сайте www.otus.ru
#реклама
🐧 Утренняя пресса прямо в ленту...
- Linux Magazine USA. Issue 272. July 2023
#journal #linux
🐧 The Linux Kernel Module Programming Guide - разработка модулей ядра для (почти) начинающих...
https://sysprog21.github.io/lkmpg/
#фидбечат #linux #kernel
🛠 8 марта, у DataDog случился инцидент, в рамках которого большое количество серверов оказалось недоступно после автоматической установки обновления безопасности и перезапуска systemd-networkd.
На основе произошедшего, инженеры написали подробнейший разбор инцидента. И на мой взгляд, разбор является хорошим примером того, как можно подходить к вопросу реагирования на подобные ситуации...
- 2023-03-08 Incident: Infrastructure connectivity issue affecting multiple regions
- 2023-03-08 Incident: A Deep Dive into the Platform-level Impact
- 2023-03-08 Incident: A Deep Dive into Our Incident Response
#sre #incident #напочитать
Знание процессов в Linux позволяет оптимизировать производительность системы, устранять проблемы с процессами, управлять ресурсами и обеспечивать безопасность.
Хотите в них разобраться? Приходите 16 июня в 20:00 на открытый урок от OTUS
👨💻 Занятие проведет Андрей Буранов, специалист по UNIX-системам в компании Mail.Ru Group и преподаватель курса. Он работает с операционной системой Linux более 7 лет. Входит в топ-3 лучших преподавателей образовательных порталов.
На уроке вы узнаете:
- Что такое процесс в Linux и как он создается
- Какой жизненный цикл процесса
- Какие бывают статусы процессов
Урок будет полезен администраторам Linux с опытом, разработчикам, сетевым и DevOps-инженерам, SRE, инженерам по нагрузочному тестированию и специалистам ИБ.
👉 Регистрация для участия — https://otus.pw/aJZsR/
Если вам понравятся открытые уроки, продолжить обучение можно будет уже на курсе «Administrator Linux. Professional» от OTUS.
Реклама. Информация о рекламодателе на сайте www.otus.ru
#реклама
🤖 My Systemd Generator - простой генератор systemd юнитов, который можно развернуть на своём сервере.
https://github.com/NunuM/my-systemd-service-file-generator
Посмотреть в работе можно здесь: https://mysystemd.talos.sh/
#systemd #линк #будничное
➕ Открытые практикумы DevOps, Linux, Networks и Golang by Rebrain: расписание на Июнь 2023
↘️Подключайтесь
🟢6 июня DevOps: SQL: Введение в использование JOIN
🟢7 июня Linux: OpenVPN
🟢8 июня Golang: Design patterns в GO
🟢13 июня DevOps: Configuration drift - управляем конфигурацией приложений
🟢14 июня Linux: С Windows на Linux
🟢15 июня Networks: OSPF Loop Prevention
🟢20 июня DevOps: Система Percona Motoring and Management в Docker
🟢21 июня Linux: Как контролировать ресурсы
🟢22 июня Networks: Основы построения Wi-Fi сетей
🟢27 июня DevOps by Rebrain
🟢28 июня Linux: Пользователи Linux
🟢29 июня Networks: Дизайн multi-area OSPF
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
#реклама
⚡️ Из системного администратора в тестировщики? Легко!
Что делает тестировщик на рабочем месте? Где он ищет баги? В каких сферах он может работать?
Приглашаем 6 июня в 20:00 мск на бесплатный вебинар «Что и как тестируют тестировщики?».
Вебинар подойдет всем, кто интересуется профессией тестировщика.
На вебинаре вы:
- Познакомитесь с профессией тестировщика ПО;
- Узнаете, где работают тестировщики;
- Увидите, какие задачи стоят перед тестировщиком в течение рабочего дня.
➡️ Записаться на вебинар: https://otus.pw/Qh9K/
Вебинар является бесплатной частью онлайн-курса «QA Engineer. Basic» в OTUS. Реклама. Информация о продукте www.otus.ru
#реклама
✏️ SRE/DevOps Interview Questions - Linux Troubleshooting.
Крутая подборка вопросов и ответов для собеседования, с дополнительными ссылками на нужные для ответов материалы...
https://awstip.com/sre-devops-interview-questions-linux-troubleshooting-1b8ffe82c16
#sre #interview #напочитать
🎙 Running Post-Mortems - ещё один пример обработки инцидентов. Здесь автор предлагает использовать модератора, который будет координировать действия всех причастных к разбору полётов.
https://certomodo.substack.com/p/running-post-mortems
#sre #incident #postmortem
🗜 Git & GitHub: In-Depth Guide.
Неплохой логнрид для ознакомления с Git и Github. Не первый, да (и скорее всего не последний), но на мой взгляд, у автора получилось хорошо...
https://neuronize.dev/git-github-in-depth-guide
#git #github #напочитать
🛠 50 years in filesystems: towards 2004 – LFS.
Оказывается, было и продолжение...
https://blog.koehntopp.info/2023/05/17/50-years-in-filesystems-towards-2004-lfs.html
#filesystem #напочитать #lfs
➕Открытый практикум Linux by Rebrain: Как контролировать ресурсы
↘️Регистрация
Время проведения: 21 Июня (Среда) в 20:00 по МСК
Программа практикума:
🟢Память (free)
🟢Место на диске (df, du)
🟢Нагрузка на систему (top)
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
#реклама
😈 June 19 is FreeBSD Day!
В этом году, FreeBSD отмечает своё тридцатилетие. Поздравления всем неравнодушным и причастным. ⌨️
Страничка с полезными ссылками для тех кто хотел бы присоединиться и познакомиться с ОС и всё ждал какой-то повод...
https://freebsdfoundation.org/national-freebsd-day/
#freebsd #bsd
🛠 diskonaut - ещё одна утилита для работы с содержимым диска.
Запускаем её, указав от какой директории начать индексирование и работу, и получаем доступ к информации о содержимом указанной директории и всех вложенных в неё каталогов и файлов.
https://github.com/imsnif/diskonaut
#disk #будничное #util
🗜 Measuring NVMe Latency - инженеры Oracle о замерах задержек в работе NVMe с помощью DTrace...
https://blogs.oracle.com/linux/post/measuring-nvme-latency
#dtrace #hardware #напочитать
🛠 Tracing Summit 2022.
eBPF, трейсинг, утилиты для него и всё вот это вот в одном плейлисте, который стал доступен в начале июня. Начать можно, например, с этого (короткие демонстрации разных утилит разными специалистами) ролика...
https://www.youtube.com/watch?v=9DsdqYispro
... и если затянет, погружаться в остальной плейлист...
https://www.youtube.com/playlist?list=PLuo4E47p5_7YbvyBpSHh-wO3KUVQ81BQR
#trace #видео #tracing
➕ Открытый практикум Linux by Rebrain: С Windows на Linux
↘️Регистрация
Время проведения: 14 Июня (Среда) в 20:00 по МСК
Программа практикума:
🟢Основные сложности
🟢Стоит ли переходить?
🟢Что нужно знать в самом начале?
🟢Пробуем работать в Linux
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
#реклама
🐧 Linux on the 7th Generation of Consoles - автор устанавливает Linux на всяческое...
- Xbox 360
- Playstation 3 and Gentoo
Больше конечно просто опытом и фоточками делится, но есть и ссылки соответствующие.
#linux #install #напочитать
🛠 The GDB developer's GNU Debugger tutorial - неплохая серия статей о работе c gdb...
- Getting started with the debugger.
- All about debuginfo.
- Learn how to use breakpoints.
#gdb #debug #напочитать
🛠 Stop using Telnet to test ports - способы проверки доступности порта без использования telnet. В статье примеры для Expect, Bash, Netcat, и Nmap...
https://www.redhat.com/sysadmin/stop-using-telnet-test-port
В первом комментарии опрос...
#nmap #nc #bash
🕑 Where does my computer get the time from?
Текстовая версия доклада о том, какой путь проделывает информация о времени, которое отображается на нашем компьютере...
https://dotat.at/@/2023-05-26-whence-time.html
#ntp #time #напочитать
🐧 Свежей прессы вам в ленту, камрады...
- The Complete Guide To Linux Ed1 2023.
- Linux Magazine 07.2023.
- Linux Format 07.2023.
- Admin Network & Security 75 2023.
#linux #journal
🛠 Understanding Ext4 Disk Layout - похоже, что от инженеров Oracle мы получим занимательное чтиво в нескольких частях об Ext4.
Первая часть уже доступна...
https://blogs.oracle.com/linux/post/understanding-ext4-disk-layout-part-1
#filesystem #ext4 #напочитать
➕ Открытый практикум Linux by Rebrain: Реализации протоколов маршрутизации для Linux.
↘️Регистрация
Время проведения:
31 Мая (Среда) в 19:00 по МСК
Программа практикума:
🟢Устройство маршрутизатора: control plane против data plane, ядро Linux как data plane
🟢Реализации протоколов и их различия: FreeRangeRouting, BIRD, XORP
🟢Особые реализации для точек обмена трафиком и анализа: OpenBGPd, ExaBGP
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
#реклама
🖱 What is the SQL Query order of Execution?
Хорошая визуализация порядка выполнения SQL запроса.
Принёс из Linkedin, если что...
#sql #query #mysql
👨🏻💻 Хотите овладеть продвинутыми навыками работы с Linux? Учитесь решать сложные задачи!
🗓 Приходите 1 июня в 20:00 мск на открытый урок в OTUS, где мы c экспертом разберем, как с помощью оптимизации Nginx увеличить производительность веб-приложения. Урок будет полезен пользователям и администраторам Linux с опытом.
Спикером выступит 👨💻 Николай Лавлинский, технический директор «Метод Лаб». За 15 лет он поучаствовал в разработке более 100 веб-сайтов и приложений.
На вебинаре мы разберём основные методы для решения двух задач: увеличение производительности веб-приложений и работа с высокими нагрузками.
Для этого мы:
— Погрузимся в процесс взаимодействия веб-браузера и веб-сервера
— Найдём множество полезных настроек модулей Nginx.
👉 Для участия пройдите вступительный тест — https://otus.pw/6qlB/
Если вам понравятся открытые уроки, продолжить обучение можно будет уже на курсе «Administrator Linux. Professional» от OTUS.
Реклама. Информация о рекламодателе на сайте www.otus.ru
#реклама