Size: a a a

Пятничный деплой

2021 April 07
Пятничный деплой
🔩 OSBuild Composer.

Сборный пост о том, где можно поближе познакомиться с OSBuild Composer - инструментом для создания собственных образов виртуальных машин.

- О том, что такое OSBuild, и какие проекты являются его частью: https://www.osbuild.org/documentation/

- OSBuild Composer Github: https://github.com/osbuild/osbuild-composer

- Cockpit в качестве фронтенда для OSBuild Composer: https://github.com/osbuild/cockpit-composer

- CLI утилита: https://weldr.io/lorax/composer-cli.html

- Create your own Fedora image & push it to cloud: https://www.youtube.com/watch?v=6GIwIRNl6x8

- Build AWS images with Image Builder: https://major.io/2020/06/19/build-aws-images-with-imagebuilder/

#osbuild #cockpit
источник
Пятничный деплой
Почему выгодно пройти курс «Управление рисками»?

Ежедневно вы выполняете рутинные задачи. Но часто возникают ситуации, которые нельзя предвидеть:
— заболел один из ключевых сотрудников;
— неожиданно сломалось оборудование;
— коллега перестал выходить на связь.

Существует много рисков, и поэтому важно уметь ими управлять.

Благодаря курсу «Управление рисками», вы:
— узнаете, как предвидеть нештатные ситуации;
— перестанете бояться форс-мажоров;
— поймёте, сколько денег закладывать в бюджет проекта, чтобы хватило даже на непредсказуемые расходы;
— научитесь устанавливать дедлайн с запасом.

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

Переходите по ссылке и регистрируйтесь   https://clc.am/HQoSew
источник
Пятничный деплой
Pro K8s 🤩
version-checker - это утилита для наблюдения за текущими версиями образов, запущенных в кластере Kubernetes, а также за последними доступными  версиями в репозиториях. Можно использовать эти метрики вместе с Prometheus.

👉 https://bit.ly/3dD1JXR

#kubernetes
источник
Пятничный деплой
Наш k8s-image-availability-exporter достиг своих первых 100 звёзд на GitHub! ✨ Напомним, что это Prometheus exporter, который поможет следить за наличием и доступностью образов контейнеров, которые задействованы в вашей текущей конфигурации Kubernetes.

(Подробнее мы рассказывали о нем в статье на хабре.)
источник
Пятничный деплой
Disaster Recovery (DR) Architecture on AWS, Part I: Strategies for Recovery in the Cloud

https://aws.amazon.com/blogs/architecture/disaster-recovery-dr-architecture-on-aws-part-i-strategies-for-recovery-in-the-cloud/

#aws #cloud #disasterecovery
источник
Пятничный деплой
источник
Пятничный деплой
Для тех кто считает что jsonb в postgresql может заменить монгу, очень рекомендую ознакомиться со статьёй ниже об особенностях его работы и хранения

#postgresql #jsonb

https://scalegrid.io/blog/using-jsonb-in-postgresql-how-to-effectively-store-index-json-data-in-postgresql/
источник
2021 April 08
Пятничный деплой
Намечается online конфа - free

https://devopsdays.com.ua/
источник
Пятничный деплой
Нелпохие 100 советов для psql

https://mydbanotebook.org/psql_tips_all.html
источник
Пятничный деплой
Pro K8s

Что-то я пропустил появление Open Service Mesh — новой service mesh для Kubernetes от Microsoft 😮🤔🙄

Может кто-то уже успел протестировать? Поделитесь впечатлениями в комментариях.

#kubernetes
источник
Пятничный деплой
Собираем пакеты python в 2021м году https://antonz.org/python-packaging/ #python #distribution
источник
Пятничный деплой
#news Mail.ruMail.ru запустила онлайн-редактор для программирования на Python, Java, C++, PHP, Node JS, Go, Erlang, Rust и Swift
https://habr.com/ru/news/t/551380/?utm_campaign=551380&utm_source=habrahabr&utm_medium=rss
Tags: Программирование, IT-компании, Mail.ru, онлайн-редактор, совместное программирование
источник
Пятничный деплой
Последнее время большую часть времени я работаю над платформой для развития фронтендов внутри Авиасейлс.

Одна из самых сложных задач в этом процессе — спроектировать архитектуру, которая будет удовлетворять максимальное количество продуктовых разработчиков и одновременно органично вписываться в существующую кодовую базу.

Посмотрел про это доклад «Как мы в Tinkoff принимаем архитектурные решения». Он довольно высокоуровневый, но как вводная лекция — просто отлично.

#архитектура
источник
Пятничный деплой
Great article that shows what will happen if you do not design asynchronous programming features in low-level language from scratch https://tomaka.medium.com/a-look-back-at-asynchronous-rust-d54d63934a1c

It turns out that everything is kind of works, but there are a handful of annoying nuances that you have to put up with or fix with some dirty hacks. And it is similar in most languages and most runtimes. It seems to me that the industry is trying to solve the problem of expensive OS threads and context switches, not where it needs to be solved. Why can't we make OS threads more lightweight? That would be great, and we already know how to use treads in our streams and work with queues, semaphores, and mutexes. All our tooling content understands streams, then what's the problem?

In 2013, people from Google delivered this talk https://www.youtube.com/watch?v=KXuZi9aeGTw
Where they demonstrate how to reduce the overhead of context switch 100 times or more.
If I understand correctly, in 2013, they already used this solution for services written in C ++ using "regular" threads.

In 2020, they even offered 3 patches for Linux, but didn't finish the discussion and did not merge these patches, and it may take another 5-10 years to get back to this idea.
источник
Пятничный деплой
«Как и любое другое облако, Yandex.Cloud — это многослойная иерархия абстракций: SaaS, лежащий поверх PaaS, запущенный на IaaS. Связность виртуальной инфраструктуры обеспечивает виртуальная же сеть, которая является, по сути, оверлеем. И только в самой глубине этой системы обнаруживается физическая сеть из проводов и коммутаторов. Мало кто вспоминает о ней, пока всё работает. А меж тем она — кровеносная система всей платформы.»

⛅️ Как превратить две серверные стойки в сеть для десятков тысяч машин и не остаться в неоплатном техническом долгу
источник
Пятничный деплой
У Yandex Cloud появился (в марте) Prometheus-совместимый агент(http://amp.gs/c2K4) для экспорта метрик в их систему облачного мониторинга(http://amp.gs/c2Kr)
источник
Пятничный деплой
12 апреля - Демо-занятие «Как продакт-менеджеру найти метрику роста и свести Unit-экономику?»

За 1,5 часа на примерах реальных продуктов вы узнаете:
- почему успех продакт-менеджера - это рост главной метрики продукта;
- как определить метрику роста;
- как построить аналитику и продукт вокруг метрики роста;
- научитесь расчету unit-экономики, как это делают продакт-менеджеры;
- узнаете, что может сделать продакт-менеджер для улучшения unit-экономики.

Регистрация: https://otus.pw/SqWo/

Демо-занятие является частью курса Product Manager IT-проектов. Курс разработан совместно с OZON
источник
2021 April 09
Пятничный деплой
Docker without Docker

https://fly.io/blog/docker-without-docker/

#docker #containerd #rust #golang #firecracker
источник
Пятничный деплой
Некоторое время назад наткнулся на упоминание документа (о котором раньше никогда не слышал) "A Master’s Guide To Container Securing" по безопасности контейнеров. Если вы себя считаете настоящим контейнероводом или специалистом по их безопасности, то обязательно к изучению. После вы сможете поддержать обсуждение о любых контейнерах.
источник
Пятничный деплой
Новый перевод в блоге — как старый добрый проект на MySQL (и PHP) переживал скачок нагрузки на БД из-за пандемии: https://habr.com/ru/company/flant/blog/547574/
источник