Forwarded from Sysadmin Tools 🇺🇦
Docker without Docker
https://fly.io/blog/docker-without-docker/
#docker #containerd #rust #golang #firecracker
https://fly.io/blog/docker-without-docker/
#docker #containerd #rust #golang #firecracker
Fly
Docker without Docker
Our users deliver software to us as Docker containers, but we don’t use Docker to run them. We transmogrify container images into Firecracker micro-VMs. Here's how.
Forwarded from k8s (in)security (D1g1)
Некоторое время назад наткнулся на упоминание документа (о котором раньше никогда не слышал) "A Master’s Guide To Container Securing" по безопасности контейнеров. Если вы себя считаете настоящим контейнероводом или специалистом по их безопасности, то обязательно к изучению. После вы сможете поддержать обсуждение о любых контейнерах.
Forwarded from Флант | Специалисты по DevOps и Kubernetes
Новый перевод в блоге — как старый добрый проект на MySQL (и PHP) переживал скачок нагрузки на БД из-за пандемии: https://habr.com/ru/company/flant/blog/547574/
Хабр
«Ваша устаревшая база данных перерастает сама себя». Опыт chess.com
Прим. перев.: в этой статье сербский «инженер по масштабируемости» нагруженного онлайн-проекта в подробностях рассказывает о своем опыте оптимизации большой БД на базе MySQL. Проведена она была для...
Открытые практикумы DevOps и Linux by Rebrain: 13 и 14 апрель
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума Ansible в подарок за регистрацию!
REBRAIN & Dell Technologies: Деплой приложения в K8S с помощью Helm. 13 апреля 19.00 МСК
👉Регистрация
🔹Преимущества Helm для Kubernetes
🔹Создание своего Hem Chart и деплой приложения в K8S
🔹Создание своего Charts Repository
🔹Тестирование Helm Charts
Кто ведет?
Кирилл Гусаков - Senior Software Engineer в компании Dell Technologies. Более 6 лет опыта разработки в сфере систем хранения данных. Активно использует: Golang / Java / Python / Kubernetes.
Linux by Rebrain: Права в Linux. 14 апреля 20.00 МСК
👉Регистрация
🔹Виды прав
🔹Изменение прав
🔹Особенности прав для каталога
🔹SUID, SGID, sticky bit
Кто ведет?
Буранов Андрей - Специалист по UNIX-системам в компании Mail.Ru Group. Опыт работы с ОС Linux более 7 лет. Опыт преподавания более 5 лет. Входит в топ 3 лучших преподавателей образовательных порталов.
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума Ansible в подарок за регистрацию!
REBRAIN & Dell Technologies: Деплой приложения в K8S с помощью Helm. 13 апреля 19.00 МСК
👉Регистрация
🔹Преимущества Helm для Kubernetes
🔹Создание своего Hem Chart и деплой приложения в K8S
🔹Создание своего Charts Repository
🔹Тестирование Helm Charts
Кто ведет?
Кирилл Гусаков - Senior Software Engineer в компании Dell Technologies. Более 6 лет опыта разработки в сфере систем хранения данных. Активно использует: Golang / Java / Python / Kubernetes.
Linux by Rebrain: Права в Linux. 14 апреля 20.00 МСК
👉Регистрация
🔹Виды прав
🔹Изменение прав
🔹Особенности прав для каталога
🔹SUID, SGID, sticky bit
Кто ведет?
Буранов Андрей - Специалист по UNIX-системам в компании Mail.Ru Group. Опыт работы с ОС Linux более 7 лет. Опыт преподавания более 5 лет. Входит в топ 3 лучших преподавателей образовательных порталов.
Forwarded from Объявления конференции HighLoad++
Алексей Миловидов рассказал о неочевидных способах использования ClickHouse. Тесты железа, работа в serverless-окружении. Что ещё? Читайте в нашей новой статье на Хабре!
✅HighLoad++ 2021 всё ближе! Встречаемся 17-18 мая в Крокус Экспо (Москва). Расписание уже на сайте. Билеты — здесь.
✅HighLoad++ 2021 всё ближе! Встречаемся 17-18 мая в Крокус Экспо (Москва). Расписание уже на сайте. Билеты — здесь.
Хабр
Как использовать ClickHouse не по его прямому назначению
Алексей Миловидов делает ClickHouse и, конечно, знает его вдоль и поперек. В том числе и о том, как его можно использовать дополнительно к его штатным и всем хор...
Forwarded from HABR FEED + OPENNET
[Перевод] Почему стек горутины бесконечен?
https://habr.com/ru/post/551598/?utm_source=habrahabr&utm_medium=rss&utm_campaign=551598
Tags: Блог компании Vivid Money, Программирование, Go, golang, go, никто не читает теги
Author eyudkin #habr
https://habr.com/ru/post/551598/?utm_source=habrahabr&utm_medium=rss&utm_campaign=551598
Tags: Блог компании Vivid Money, Программирование, Go, golang, go, никто не читает теги
Author eyudkin #habr
Хабр
Почему стек горутины бесконечен?
Время от времени новички в Go натыкаются на любопытное свойство языка, связанное с размером стека, доступным для горутины. Обычно это происходит из-за того, что...
Forwarded from Флант | Специалисты по DevOps и Kubernetes
🎉 Крупный релиз shell-operator — не только про его зрелость, но и новые фичи: https://habr.com/ru/company/flant/blog/551456/
Хабр
shell-operator v1.0.0: долгожданный релиз нашего проекта для Kubernetes-операторов
Open Source-проект shell-operator был создан с целью упростить создание полноценных Kubernetes-операторов и представлен нами два года назад. За минувшее время он...
Forwarded from Sysadmin Tools 🇺🇦
Forwarded from Podlodka Podcast – анонсы и новости подкаста про IT (Anna Banana)
Ещё больше контента от генеральных партнеров конференций Podlodka Crew – @AvitoTech 🤘🏼
Вместе с Александром Миненком из Авито разобрались в том, как понять, подходит ли GraphQL именно вам? В своем докладе Саша разобрал плюсы и минусы GraphQL, чтобы помочь слушателям найти идеальное для себя решение. Смотреть тут → https://youtu.be/jveuz-9ChnE
Вместе с Александром Миненком из Авито разобрались в том, как понять, подходит ли GraphQL именно вам? В своем докладе Саша разобрал плюсы и минусы GraphQL, чтобы помочь слушателям найти идеальное для себя решение. Смотреть тут → https://youtu.be/jveuz-9ChnE
YouTube
Разбор: Нужен ли GraphQL / Александр Миненок
Понравилось видео и хочешь узнать что-то еще про backend и протоколы? Забирай весь плейлист на https://is.gd/kChYnl или купи билет на следующий сезон конференции https://is.gd/auKynm
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как…
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как…
Forwarded from PythonDigest
Липкие сессии для самых маленьких [Часть 1]
https://habr.com/ru/post/548610/?utm_campaign=548610&utm_source=habrahabr&utm_medium=rss
Липкие сессии (Sticky-session) — это особый вид балансировки нагрузки, при которой трафик поступает на один определенный сервер группы. Как правило, перед группой серверов находится балансировщик нагрузки (Nginx, HAProxy), который и устанавливает правила распределения трафика между доступными серверами.
https://habr.com/ru/post/548610/?utm_campaign=548610&utm_source=habrahabr&utm_medium=rss
Липкие сессии (Sticky-session) — это особый вид балансировки нагрузки, при которой трафик поступает на один определенный сервер группы. Как правило, перед группой серверов находится балансировщик нагрузки (Nginx, HAProxy), который и устанавливает правила распределения трафика между доступными серверами.
Forwarded from Podlodka Podcast – анонсы и новости подкаста про IT (Anna Banana)
Проводим выходные с пользой и контентом от Podlodka Backend Crew и @AvitoTech ❤️
На круглом столе про особенности актуальных протоколов Павел Агалецкий (Авито), Павел Черторогов (ps.kz) и Антон Жуков (ManyChat) поделились своими кулстори про grpc, REST и GraphQL.
Видео: https://youtu.be/HMTIUQPAbRs
На круглом столе про особенности актуальных протоколов Павел Агалецкий (Авито), Павел Черторогов (ps.kz) и Антон Жуков (ManyChat) поделились своими кулстори про grpc, REST и GraphQL.
Видео: https://youtu.be/HMTIUQPAbRs
YouTube
Круглый стол: Особенности протоколов / Павел Агалецкий, Павел Черторогов, Антон Жуков
Понравилось видео и хочешь узнать что-то еще про бэкенд и протоколы? Забирай весь плейлист на https://is.gd/kChYnl или купи билет на следующий сезон конференции https://is.gd/auKynm
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как…
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как…
Forwarded from Записки админа
🔧 Жил был кластер на Proxmox и Ceph. Однажды, 33 из 36 дисков отвалились... A Ceph war story.
Страшилки в ночных записках (тех, что выходят без уведомления, да). Если вам тоже не спится как и мне - почитайте эту историю.
#напочитать #фидбечат #ceph
Страшилки в ночных записках (тех, что выходят без уведомления, да). Если вам тоже не спится как и мне - почитайте эту историю.
#напочитать #фидбечат #ceph
Forwarded from Sysadmin Tools 🇺🇦
Дмитрий Сугробов готовит доклад на DevOpsConf и собирает ответы на вопрос «Что такое DevOps?».
Один вопрос, никаких определений из Википедии, только собственные мысли. Если соберётся 100 ответов, пошарим аггрерированную статистику и ТОП ответов 🙂
https://forms.gle/3VngCqL737hJiS837
Один вопрос, никаких определений из Википедии, только собственные мысли. Если соберётся 100 ответов, пошарим аггрерированную статистику и ТОП ответов 🙂
https://forms.gle/3VngCqL737hJiS837
Google Docs
Что такое DevOps?
Один открытый вопрос, никаких определений из Википедии, только собственные мысли.
SRE не рождаются, SRE становятся — на оффлайн-интенсиве от Слёрм.
Задача: поддерживать приложение, состоящее из нескольких микросервисов 3 дня, определить для него метрики и настроить мониторинг и алертинг. Подготовка проходит в условиях учебных боевых кейсов, близких к реальным задачам SRE-бойца. Практика отрабатывается в составе группы 4—6 таких же отчаянных.
Инструкторы — опытные генералы SRE:
🎖Иван Круглов | Staff Software Engineer в Databricks
🎖Павел Селиванов | Senior DevOps Engineer в Mail.ru Cloud Solutions
🎖Артём Артемьев | Lead SRE в Inspectorio
Сборный пункт: конференц-зал отеля «Севастополь» в Москве.
Дата сбора: 21 мая 2021
При себе иметь 70 000 рублей и смелость.
Встать в первые ряды можно по ссылке: https://slurm.club/2POumcC
Задача: поддерживать приложение, состоящее из нескольких микросервисов 3 дня, определить для него метрики и настроить мониторинг и алертинг. Подготовка проходит в условиях учебных боевых кейсов, близких к реальным задачам SRE-бойца. Практика отрабатывается в составе группы 4—6 таких же отчаянных.
Инструкторы — опытные генералы SRE:
🎖Иван Круглов | Staff Software Engineer в Databricks
🎖Павел Селиванов | Senior DevOps Engineer в Mail.ru Cloud Solutions
🎖Артём Артемьев | Lead SRE в Inspectorio
Сборный пункт: конференц-зал отеля «Севастополь» в Москве.
Дата сбора: 21 мая 2021
При себе иметь 70 000 рублей и смелость.
Встать в первые ряды можно по ссылке: https://slurm.club/2POumcC
Forwarded from emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Цикл статей Gregor Hohpe о презентационных навыках. На прошлой неделе вышла пятая статья цикла.
- Making Complex Topics Stick (Part 1: Content). Ethos, Logos, and Pathos have to be built-in, not tacked on.
https://architectelevator.com/strategy/complex-topics-stick/
- Making Complex Topics Stick (Part 2: Composition). A list of ingredients doesn’t make a recipe. You need to know the right dosage.
https://architectelevator.com/strategy/logos-ethos-pathos/
- Making Complex Topics Stick (Part 3: Delivery). How to overcome the first curse of speaking: linearity.
https://architectelevator.com/strategy/presenting-like-architect/
- Making Complex Topics Stick (Part 4: Multiplexing). Weaving multiple threads into a single presentation.
https://architectelevator.com/strategy/presenting-multiplex/
- Making Complex Topics Stick (Part 5: Waveforms). Weaving two threads into a single presentation.
https://architectelevator.com/strategy/presenting-waveform/
P.S.: Если кто еще не знает, то по презентационным паттернам есть книга:
- "Presentation patterns: techniques for crafting better presentations" by Neal Ford, Matthew McCullough, Nathaniel Schutta
#SoftwareArchitecture #Career #SoftSkills #Management
- Making Complex Topics Stick (Part 1: Content). Ethos, Logos, and Pathos have to be built-in, not tacked on.
https://architectelevator.com/strategy/complex-topics-stick/
- Making Complex Topics Stick (Part 2: Composition). A list of ingredients doesn’t make a recipe. You need to know the right dosage.
https://architectelevator.com/strategy/logos-ethos-pathos/
- Making Complex Topics Stick (Part 3: Delivery). How to overcome the first curse of speaking: linearity.
https://architectelevator.com/strategy/presenting-like-architect/
- Making Complex Topics Stick (Part 4: Multiplexing). Weaving multiple threads into a single presentation.
https://architectelevator.com/strategy/presenting-multiplex/
- Making Complex Topics Stick (Part 5: Waveforms). Weaving two threads into a single presentation.
https://architectelevator.com/strategy/presenting-waveform/
P.S.: Если кто еще не знает, то по презентационным паттернам есть книга:
- "Presentation patterns: techniques for crafting better presentations" by Neal Ford, Matthew McCullough, Nathaniel Schutta
#SoftwareArchitecture #Career #SoftSkills #Management
The Architect Elevator
Making Complex Topics Stick (Part 1: Content)
Ethos, Logos, and Pathos have to be built-in, not tacked on.
Forwarded from oleg_log (Oleg Kovalov)
Забыл спросить, зачем SQLite, когда есть Clickhouse-local ? (идите в главу "ClickHouse без сервера")
https://habr.com/ru/company/oleg-bunin/blog/551572/
https://habr.com/ru/company/oleg-bunin/blog/551572/
Хабр
Как использовать ClickHouse не по его прямому назначению
Алексей Миловидов делает ClickHouse и, конечно, знает его вдоль и поперек. В том числе и о том, как его можно использовать дополнительно к его штатным и всем хор...
Forwarded from Sysadmin Tools 🇺🇦
How to compare the performance of different HashiCorp Vault backends
https://blog.flant.com/comparing-hashicorp-vault-backends-performance/
#hashicorp #vault #flant #consul #postgres
https://blog.flant.com/comparing-hashicorp-vault-backends-performance/
#hashicorp #vault #flant #consul #postgres
Palark
How to compare the performance of different HashiCorp Vault backends
Not sure which Vault backend will be capable of handling your load? Here is a simple way to run your benchmarks and how we used it to compare Consul, PostgreSQL, and GCS options.