Forwarded from Good reviewer - Bad reviewer (Oleg Kovalov)
Добро пожаловать к Good reviewer - Bad reviewer. Онлайн программу с обзором кода. И сегодня 1й выпуск.
Мы, а именно Богдан и Олег, делаем обзор Ristretto, супербыстрого кеша написанного на #go
Лайк-подписка-колокольчик ускоряют выход следующего эпизода. А так же интересно ваше мнение. В чате можно предложить проект для обзора.
https://www.youtube.com/watch?v=2FMjhLTBki8
Мы, а именно Богдан и Олег, делаем обзор Ristretto, супербыстрого кеша написанного на #go
Лайк-подписка-колокольчик ускоряют выход следующего эпизода. А так же интересно ваше мнение. В чате можно предложить проект для обзора.
https://www.youtube.com/watch?v=2FMjhLTBki8
YouTube
0001. Ristretto / Go / Good reviewer - Bad reviewer
Обзор на кеш Ristretto от dgraph. Смотрим как оно работает.
Репо: https://github.com/dgraph-io/ristretto
Телеграм канал с анонсами (+ чат) https://t.me/good_bad_reviewer
Упомянутые в видео вещи:
Caffein
- ben-manes/caffeine: A high performance caching…
Репо: https://github.com/dgraph-io/ristretto
Телеграм канал с анонсами (+ чат) https://t.me/good_bad_reviewer
Упомянутые в видео вещи:
Caffein
- ben-manes/caffeine: A high performance caching…
Forwarded from DevOps&SRE Library
The Art of SLOs
Материалы к воркшопу Google по Service Level Objectives (SLOs).
https://landing.google.com/sre/resources/practicesandprocesses/art-of-slos
Материалы к воркшопу Google по Service Level Objectives (SLOs).
https://landing.google.com/sre/resources/practicesandprocesses/art-of-slos
OVH рассказывает как большие базы мигрировать
https://www.ovh.com/blog/how-to-win-at-the-massive-database-migration-game
https://www.ovh.com/blog/how-to-win-at-the-massive-database-migration-game
OVHcloud Blog
How to win at the massive database migration game | OVHcloud Blog
In our previous articles, we explained why we had to move 800,000 databases from one datacentre to another, 300 kilometres away. So here we are… My team and I did it! It was a real brain-burner, so I hope our story will help you to address more of the huge…
Forwarded from Yandex Cloud
5-го декабря, в 12:00 по МСК подключайтесь к нашему вебинару «Опыт использования Yandex Managed Service for Kubernetes®».
Глеб Маркевич из команды Облака сделает краткий обзор сервиса, а Максим Твердиков из компании Brandquad поделится опытом его использования. Brandquad используют Managed Service for Kubernetes® уже полгода — им есть, что рассказать.
Это отличная возможность структурировать знания о сервисе и узнать, для чего используют Managed Service for Kubernetes® в компании Brandquad, а также задать вопросы о сервисе нашим специалистам.
Не забудьте зарегистрироваться.
Ждём вас!
#yacloud_events
Глеб Маркевич из команды Облака сделает краткий обзор сервиса, а Максим Твердиков из компании Brandquad поделится опытом его использования. Brandquad используют Managed Service for Kubernetes® уже полгода — им есть, что рассказать.
Это отличная возможность структурировать знания о сервисе и узнать, для чего используют Managed Service for Kubernetes® в компании Brandquad, а также задать вопросы о сервисе нашим специалистам.
Не забудьте зарегистрироваться.
Ждём вас!
#yacloud_events
cloud.yandex.ru
Опыт использования Yandex Managed Service for Kubernetes®
5 декабря прошел вебинар, посвящённый облачному сервису Managed Service for Kubernetes®.
Forwarded from Технологический Болт Генона
Выложены доклады с DevSecCon London 2019
https://www.youtube.com/playlist?list=PLKWDDWZ_ETtBgVJEHQUAGeVA-lXwcbDfI
Список докладов
https://www.devseccon.com/london-2019/
Понравилось что много каких-то практических штук показывают, демо и т.д.
Для себя отметил три доклада
Jan Harrie - How to Secure OpenShift Environments
https://www.youtube.com/watch?v=pa4uZICJRRA
Matt Carroll - A Kernel of Truth Intrusion Detection and Attestation
https://www.youtube.com/watch?v=K6ZRAz58fiA
Brian Vermeer - Live Exploiting Your Open Source Dependencies
https://www.youtube.com/watch?v=irrN4YSRDkg
https://www.youtube.com/playlist?list=PLKWDDWZ_ETtBgVJEHQUAGeVA-lXwcbDfI
Список докладов
https://www.devseccon.com/london-2019/
Понравилось что много каких-то практических штук показывают, демо и т.д.
Для себя отметил три доклада
Jan Harrie - How to Secure OpenShift Environments
https://www.youtube.com/watch?v=pa4uZICJRRA
Matt Carroll - A Kernel of Truth Intrusion Detection and Attestation
https://www.youtube.com/watch?v=K6ZRAz58fiA
Brian Vermeer - Live Exploiting Your Open Source Dependencies
https://www.youtube.com/watch?v=irrN4YSRDkg
YouTube
DevSecCon London 2019 - YouTube
Forwarded from 4gophers
Перевод статьи RSA - theory and implementation
RSA - популярный метод криптографии с открытым ключом. Ему уже больше 40 лет, он все еще популярен и используется для некоторых задач в новейшем стандарте TLS 1.3. В этом посте описана математика и некоторые практики которые лежат в основе RSA. Все это применим на практике и реализуем генерацию RSA ключей на Go.
https://4gophers.ru/articles/rsa/
RSA - популярный метод криптографии с открытым ключом. Ему уже больше 40 лет, он все еще популярен и используется для некоторых задач в новейшем стандарте TLS 1.3. В этом посте описана математика и некоторые практики которые лежат в основе RSA. Все это применим на практике и реализуем генерацию RSA ключей на Go.
https://4gophers.ru/articles/rsa/
Forwarded from chiki_briki
System call (системные вызовы)
Возможно для тех кого учили в универе линуксу это покажется скучным чтивом, но для тех кого не учили или не научили надо бы почитать. В конце концов это на собесах спрашивают)😼
Системные вызовы это обращение к ядру операционной системы (чаще всего через оберточные функции, например через функции из libc) обеспечивающее безопасность обработки и проверку доступности ресурсов.
Наиболее популярные примеры: open, read, write, close, exec, fork, wait, kill.
Вики: http://bit.ly/33Lydbo
Еще больше разжевали: http://bit.ly/2rTu1sP
syscall: http://bit.ly/33IaHfp
errno: http://bit.ly/2YcC6VW
Пожалуй тут не хватает понятного примера дебага процесса с разбором системных вызовов. Буду признателен, если кто-то кинет в меня таким. Ну или я сам продолжу гуглить 🙀
#тосибоси
Возможно для тех кого учили в универе линуксу это покажется скучным чтивом, но для тех кого не учили или не научили надо бы почитать. В конце концов это на собесах спрашивают)😼
Системные вызовы это обращение к ядру операционной системы (чаще всего через оберточные функции, например через функции из libc) обеспечивающее безопасность обработки и проверку доступности ресурсов.
Наиболее популярные примеры: open, read, write, close, exec, fork, wait, kill.
Вики: http://bit.ly/33Lydbo
Еще больше разжевали: http://bit.ly/2rTu1sP
syscall: http://bit.ly/33IaHfp
errno: http://bit.ly/2YcC6VW
Пожалуй тут не хватает понятного примера дебага процесса с разбором системных вызовов. Буду признателен, если кто-то кинет в меня таким. Ну или я сам продолжу гуглить 🙀
#тосибоси
Forwarded from I hate overtime
#kafka #devops
Очень полезная статья от BanzaiCloud про причины создания своего Kafka Operator'а. Там можно найти сравнение наиболее популярных операторов, почитать про их недостатки, а так же почитать про консерны Bonzai'я к Кафке
Очень полезная статья от BanzaiCloud про причины создания своего Kafka Operator'а. Там можно найти сравнение наиболее популярных операторов, почитать про их недостатки, а так же почитать про консерны Bonzai'я к Кафке
Banzaicloud
Oh no! Yet another Kafka operator for Kubernetes
Yes, we opensourced yet another Kubernetes operator for Apache Kafka. This might seem bizarre, considering the alternatives that are already available (they exist but there are not too many), so you may be wondering, ‘Why?’ Well, keep reading and we’ll tell…
Флант написал как они Rook чинили https://habr.com/ru/company/flant/blog/477680/
Хабр
Наши руки не для скуки: восстановление кластера Rook в K8s
Мы уже рассказывали, как/почему нам нравится Rook: в заметной мере он упрощает работу с хранилищами в кластерах Kubernetes. Однако с этой простотой приходят и...
SRE — это реализация идей DevOps, которая стирает грань между разработкой и эксплуатацией, и заполняет метриками пропасть между IT и бизнесом.
SRE - хайповая тема. Появились вакансии SRE-инженера, об SRE заговорили на конференциях и в интервью. Как любой хайп, SRE у одних формирует неоправданные ожидания, а у других — неоправданные опасения.
12 декабря в 11:00 по Москве мы проводим вебинар «SRE — хайп или будущее?», где Эдуард Медведев, CTO германской Tungsten Lab, а ранее — SRE-инженер, один из спикеров Слёрма SRE, расскажет про применимость, базовые понятия и инструменты SRE, а затем опишет, что будет происходить на Слёрме SRE.
Вебинар поможет вам сориентироваться, нужен ли SRE вам и вашей компании, есть ли смысл идти на Слёрм SRE или изучать тему по другим источникам.
Регистрация здесь: https://clc.to/xZzGdA
#реклама
SRE - хайповая тема. Появились вакансии SRE-инженера, об SRE заговорили на конференциях и в интервью. Как любой хайп, SRE у одних формирует неоправданные ожидания, а у других — неоправданные опасения.
12 декабря в 11:00 по Москве мы проводим вебинар «SRE — хайп или будущее?», где Эдуард Медведев, CTO германской Tungsten Lab, а ранее — SRE-инженер, один из спикеров Слёрма SRE, расскажет про применимость, базовые понятия и инструменты SRE, а затем опишет, что будет происходить на Слёрме SRE.
Вебинар поможет вам сориентироваться, нужен ли SRE вам и вашей компании, есть ли смысл идти на Слёрм SRE или изучать тему по другим источникам.
Регистрация здесь: https://clc.to/xZzGdA
#реклама
Forwarded from 4gophers
Тут видосы с Gopherpalooza 2019 подвезли https://www.youtube.com/watch?v=i0zzChzk8KE&list=PLeGxIOPLk9EL4BDb-8tAUY2YYv0aVgTXY
YouTube
"Go is 10! Now What?" by Robert Griesemer – Gopherpalooza 2019
"Go is 10! Now What?" by Robert Griesemer – Gopherpalooza 2019
http://gopherpalooza.com/
Go's 10th anniversary is a unique opportunity for reflection and looking forward. What is different now than a decade ago? What have we learned, and where are we going?…
http://gopherpalooza.com/
Go's 10th anniversary is a unique opportunity for reflection and looking forward. What is different now than a decade ago? What have we learned, and where are we going?…
Forwarded from I hate overtime
#devops #k8s
Микрософт сделал очень интересный проект Это скейлер для куба, но не обычный, а базирующийся на сатурации вашего datasource. К примеру, если сатурация вашего брокера начинает расти, то вам нужно подключить еще консьюмеров(спасибо, Эрланг), вот тут-то KEDA и придет вам на помощь!
P.S. тут еще Shopify вроде как свой автоскейлер анонсировал, но пока только на словах Лев Толстой)
Микрософт сделал очень интересный проект Это скейлер для куба, но не обычный, а базирующийся на сатурации вашего datasource. К примеру, если сатурация вашего брокера начинает расти, то вам нужно подключить еще консьюмеров(спасибо, Эрланг), вот тут-то KEDA и придет вам на помощь!
P.S. тут еще Shopify вроде как свой автоскейлер анонсировал, но пока только на словах Лев Толстой)
KEDA
Application autoscaling made simple
Forwarded from CatOps
tfupdate - тулза для рекурсивного апдейта версий в Terraform коде. Переопределяет версии провайдеров и модулей, поддерживает TF >=0.12
#toolz
provider aws -v 2.40.0 main.tf
#toolz
GitHub
GitHub - minamijoyo/tfupdate: Update version constraints in your Terraform configurations
Update version constraints in your Terraform configurations - minamijoyo/tfupdate
Forwarded from DevOps40
Друзья, напоминаем, 5 декабря, в 19:00 начнется трансляция встречи DevOps : New Year is coming.
Ссылка на трансляцию:
https://www.youtube.com/watch?v=CVYwjqFX8XI
Для вас докладывают:
Александр Бугаев (Газпром нефть) - Корпоративный OpenShift (Security Design&Architecture).
- предпосылки внедрения OSCP в ГПН
- корпоративные требования ИБ для платформы контейнеризации
- процессы и инструменты DevSecOps
И Александр Чистяков - «Базы данных в Kubernetes: проблемы развёртывания и эксплуатации»
Ссылка на трансляцию:
https://www.youtube.com/watch?v=CVYwjqFX8XI
Для вас докладывают:
Александр Бугаев (Газпром нефть) - Корпоративный OpenShift (Security Design&Architecture).
- предпосылки внедрения OSCP в ГПН
- корпоративные требования ИБ для платформы контейнеризации
- процессы и инструменты DevSecOps
И Александр Чистяков - «Базы данных в Kubernetes: проблемы развёртывания и эксплуатации»
Forwarded from DevOps&SRE Library
Forwarded from CatOps
Блок-схема дебага k8s Deployments
Вместе со схемой, большая статья, в которой объясняются многие пункты и разбираются типовые ошибки
#kubernetes
Вместе со схемой, большая статья, в которой объясняются многие пункты и разбираются типовые ошибки
#kubernetes
Learnk8s
A visual guide on troubleshooting Kubernetes deployments
Troubleshooting in Kubernetes can be a daunting task. In this article you will learn how to diagnose issues in Pods, Services and Ingress.
Forwarded from Технологический Болт Генона
Трансляция началась
https://www.youtube.com/watch?v=CVYwjqFX8XI
https://www.youtube.com/watch?v=CVYwjqFX8XI
Один из читателей канала запилил интересную статью на Хабре https://habr.com/ru/post/478990/ читаем, ставим лайки
Хабр
Установка распределённого отказоустойчивого хранилища объектов LeoFS, совместимого с клиентами, использующими S3, NFS
Я из компании Luxoft. Согласно Opennet: LeoFS — распределённое отказоустойчивое хранилище объектов LeoFS, совместимое с клиентами, использующими API Amazon S3 и...
Forwarded from Sysadmin Tools 🇺🇦
Повесть в 2х частях
Amplifying ClickHouse Capacity with Multi-Volume Storage
https://kutt.it/87qlwD
https://kutt.it/eq9fUG
Amplifying ClickHouse Capacity with Multi-Volume Storage
https://kutt.it/87qlwD
https://kutt.it/eq9fUG
Altinity | The Real Time Data Company
Amplifying ClickHouse Capacity with Multi-Volume Storage (Part 1)
As longtime users know well, ClickHouse has traditionally had a basic storage model. Each ClickHouse server is a single process that accesses data located on a single storage device. The design offers operational simplicity--a great virtue--but restricts…
JetBrains выкатил клевую штуку https://habr.com/ru/company/JetBrains/blog/478866/
Хабр
Встречайте Space — новый продукт JetBrains
Привет, Хабр! На KotlinConf мы представили наш новый продукт Space и открыли программу раннего доступа. В этом посте мы расскажем, что умеет Space, над чем мы работаем сейчас, а также о задачах...