Fusuma — это распознаватель мультитач-жестов. Этот ruby gem позволяет Linux распознавать мультитач движения и назначать им команды.
https://www.youtube.com/watch?v=bn11Iwvf29I
https://www.youtube.com/watch?v=bn11Iwvf29I
GitHub
GitHub - iberianpig/fusuma: Multitouch gestures with libinput driver on Linux
Multitouch gestures with libinput driver on Linux. Contribute to iberianpig/fusuma development by creating an account on GitHub.
Тред в твиттере про Kubernetes labels
В Kubernetes вы можете использовать labels для назначения пар key-value любым ресурсам. Метки вездесущи и необходимы для повседневных операций, таких как создание сервисов.
Как следует именовать и использовать эти labels?
В Kubernetes вы можете использовать labels для назначения пар key-value любым ресурсам. Метки вездесущи и необходимы для повседневных операций, таких как создание сервисов.
Как следует именовать и использовать эти labels?
🚀 Сегодня хочу поделиться с вами полезными советами по сокращению расходов на AWS!
👉 Если у вас есть прогнозируемая стабильная нагрузка, то переезд в облако не имеет смысла, так как это будет заметно дороже.
🔍 Для оптимизации затрат AWS рекомендует использовать Well-Architected framework, который включает в себя 5 основных принципов:
- оптимизация бизнес процессов
- безопасность
- производительность
- надежность
- оптимизация затрат.
💰 Чтобы сократить расходы на вычислительные мощности (compute), рекомендуется использовать Saving Plan и Reservations. Также можно использовать Spot-instance, но нужно учитывать, что инстанс может быть прерван. Меньше 5% спотовых инстансов прерываются со стороны AWS.
📚 Полезный источник: AWS на русском - 001.Как сократить расходы в AWS
Мои заметки по теме — https://mire-saw-919.notion.site/Cost-cutting-0f49c1ba4e314865809cecc06b9707a3
👉 Если у вас есть прогнозируемая стабильная нагрузка, то переезд в облако не имеет смысла, так как это будет заметно дороже.
🔍 Для оптимизации затрат AWS рекомендует использовать Well-Architected framework, который включает в себя 5 основных принципов:
- оптимизация бизнес процессов
- безопасность
- производительность
- надежность
- оптимизация затрат.
💰 Чтобы сократить расходы на вычислительные мощности (compute), рекомендуется использовать Saving Plan и Reservations. Также можно использовать Spot-instance, но нужно учитывать, что инстанс может быть прерван. Меньше 5% спотовых инстансов прерываются со стороны AWS.
📚 Полезный источник: AWS на русском - 001.Как сократить расходы в AWS
Мои заметки по теме — https://mire-saw-919.notion.site/Cost-cutting-0f49c1ba4e314865809cecc06b9707a3
👍2
Хочу поделиться крутым облачным сервисом от Amazon Web Services - AWS Well-Architected Tool (AWS WA Tool). 🚀
Этот сервис поможет вам сделать ваши приложения на AWS более надежными, безопасными, эффективными и экономичными! 💪
С помощью AWS WA Tool вы можете документировать свои решения и получать рекомендации по улучшению вашей архитектуры на основе лучших практик AWS. 📝
А еще, если вы строите приложения на AWS или переносите уже существующие в облако, то AWS WA Tool поможет вам оптимизировать вашу архитектуру, уменьшить риски и сэкономить деньги. 💰
Попробуйте использовать AWS WA Tool и получите доступ к лучшим практикам AWS! 🔝
Этот сервис поможет вам сделать ваши приложения на AWS более надежными, безопасными, эффективными и экономичными! 💪
С помощью AWS WA Tool вы можете документировать свои решения и получать рекомендации по улучшению вашей архитектуры на основе лучших практик AWS. 📝
А еще, если вы строите приложения на AWS или переносите уже существующие в облако, то AWS WA Tool поможет вам оптимизировать вашу архитектуру, уменьшить риски и сэкономить деньги. 💰
Попробуйте использовать AWS WA Tool и получите доступ к лучшим практикам AWS! 🔝
Кубертатный период
https://www.pulumi.com/blog/pulumi-insights/
“Flabbergasted” and “absolutely insane” have been words used to describe Pulumi AI.
Конечно, он не пишет идеальный и работающий код с первого раза, но, как минимум, исправляет за собой ошибки. В любом случае, это очень сильно ускоряет разработку.
Конечно, он не пишет идеальный и работающий код с первого раза, но, как минимум, исправляет за собой ошибки. В любом случае, это очень сильно ускоряет разработку.
👍1
https://trunkbaseddevelopment.com/
Внезапно выяснили, что не все в курсе про TBD. Обязательно к ознакомлению.
Git flow **#%!*. :)
Внезапно выяснили, что не все в курсе про TBD. Обязательно к ознакомлению.
Git flow **#%!*. :)
Trunkbaseddevelopment
Trunk Based Development
A portal on this practice
Я уже кидал прикольную визуализацию работы протокола RAFT
Тут похожее про балансировку, спасибо @dpetriev
Тут похожее про балансировку, спасибо @dpetriev
Forwarded from dmitry petriev
🤯1
Forwarded from Pavel Klyuev
Google Podcasts
AWS на русском - 026. Кто такой CTO и чем он занимается?
Если в своей профессиональной карьере вы дошли до уровня Senior, Tech Lead (а уж Architect и подавно), всегда полезно задаться вопросом, что делать дальше. Какие есть варианты в развитии карьеры? Что нового можно сделать там, где уже все так знакомо? Суть…
https://www.youtube.com/watch?v=68m_9rLb83A
Тайм-коды:
00:00 Новости с архитектором
01:00 Прыжок нейросетей
08:32 NVIDIA® и замена карт A100\T4 на H100\L4 для ML-вычислений
12:49 ARM-процессор со 128 ядрами
17:26 Про дата-центры
18:45 Шедеврум и Kandinsky
22:59 Yandex API Gateway. Поддержка CORS и механизма валидации
25:56 Yandex Data Transfer. Обновление интерфейсов
27:07 Yandex Managed Service for OpenSearch. Общий доступ
28:05 Yandex Managed Service for ClickHouse. ClickHouse 23.3 LTS
29:40 Yandex Cloud Apps. VM Folder Watchdog и Identity Server based on Ory Kratos
31:51 В продукте: Yandex Tracker
Тайм-коды:
00:00 Новости с архитектором
01:00 Прыжок нейросетей
08:32 NVIDIA® и замена карт A100\T4 на H100\L4 для ML-вычислений
12:49 ARM-процессор со 128 ядрами
17:26 Про дата-центры
18:45 Шедеврум и Kandinsky
22:59 Yandex API Gateway. Поддержка CORS и механизма валидации
25:56 Yandex Data Transfer. Обновление интерфейсов
27:07 Yandex Managed Service for OpenSearch. Общий доступ
28:05 Yandex Managed Service for ClickHouse. ClickHouse 23.3 LTS
29:40 Yandex Cloud Apps. VM Folder Watchdog и Identity Server based on Ory Kratos
31:51 В продукте: Yandex Tracker
YouTube
Нейросети, Yandex Tracker и обновление сервисов Yandex Cloud.
Начинаем второй сезон Monthly Cloud News в новом формате из трёх частей. Обсуждаем новости с архитектором, подсвечиваем новинки сервисов и погружаемся в продукт Yandex Tracker.
Ссылки:
OpenAI and Microsoft extend partnership
https://openai.com/blog/openai…
Ссылки:
OpenAI and Microsoft extend partnership
https://openai.com/blog/openai…
Google Bard запустили, доступен теперь в более чем 180 странах: https://bard.google.com/
Посмотрю сегодня более подробно, что за код он выдал :)
Посмотрю сегодня более подробно, что за код он выдал :)
👍1
https://kubernetespodcast.com/episode/133-cilium/
Я тут наплясался в Яндекс.Облаке с Istio + Cilium CNI. Нужно видимо поглубже почитать про интеграцию Cilium и Istio. В подкасте слегка затрагивают эту тему.
В кратце, я остановился на том, что с istio sidecar у меня не резолвятся внутренние адреса. Без — все ок, но тогда теряется функциональность Istio (авторизация и балансировка, безопасность и наблюдаемость)
Я тут наплясался в Яндекс.Облаке с Istio + Cilium CNI. Нужно видимо поглубже почитать про интеграцию Cilium и Istio. В подкасте слегка затрагивают эту тему.
В кратце, я остановился на том, что с istio sidecar у меня не резолвятся внутренние адреса. Без — все ок, но тогда теряется функциональность Istio (авторизация и балансировка, безопасность и наблюдаемость)
Kubernetespodcast
Kubernetes Podcast from Google: Episode 133 - Cilium, with Thomas Graf
Thomas Graf is the inventor of Cilium and the co-founder of Isovalent. Cilium is a container networking plugin built on top of eBPF, bringing modern SDN technologies to accelerate your pods. Adam and Craig also iscuss the many uses of Christmas trees.
Кубертатный период
Odigos и Jaeger для мгновенной распределенной трассировки Тут ребята предложили решения для трассировки приложения без правок кода приложения: Odigos + Jaeger. Выглядит весьма заманчиво.
Odigos v1.5.0 может дискварить приложения через Kubernetes лейблу
Так же интегрируется с OpenTelemetry, а не только с Jaeger. Поддерживает еще кучу observability бекендов.
kubectl label ns my-namespace odigos-instrumentation=enabledТак же интегрируется с OpenTelemetry, а не только с Jaeger. Поддерживает еще кучу observability бекендов.
odigos.io
Odigos - Instant Distributed Tracing
Distributed tracing without code changes. Instantly monitor any application using OpenTelemetry and eBPF
Forwarded from Pavel Klyuev
🔍 Сравнение микросервисной архитектуры и монолита
💩 В процессе разговоров с парой своих коллег, я начал сомневаться в премиуществах микросервисной архитектуры, тут хочу изложить общие термины и личное мнение, которое не претендует на истину.
Цитата для привлечения внимания:
"Микросервисная архитектура придумана не разработчиками/архитекторами/админами, а эффективными менеджерами и бизнесом, так как больше преимуществ это дает заказчику, позволяя ему нанимать любых колхозников, прошедших курсы разработки на любых языках."
Накидаете в панамку? Комментарии приветствуются.
https://mire-saw-919.notion.site/8d8dba0b816e43a4a1ad4bcae368e8a5
💩 В процессе разговоров с парой своих коллег, я начал сомневаться в премиуществах микросервисной архитектуры, тут хочу изложить общие термины и личное мнение, которое не претендует на истину.
Цитата для привлечения внимания:
https://mire-saw-919.notion.site/8d8dba0b816e43a4a1ad4bcae368e8a5
🔥7👍1
Динамический ресайзинг ресурсов с 1.27 в Kubernetes
https://kubernetes.io/docs/tasks/configure-pod-container/resize-container-resources/
https://kubernetes.io/docs/tasks/configure-pod-container/resize-container-resources/
Kubernetes
Resize CPU and Memory Resources assigned to Containers
FEATURE STATE: Kubernetes v1.35 [stable](enabled by default) This page explains how to change the CPU and memory resource requests and limits assigned to a container without recreating the Pod.
Traditionally, changing a Pod's resource requirements necessitated…
Traditionally, changing a Pod's resource requirements necessitated…