Size: a a a

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

2021 July 08
Пятничный деплой
Пишем интерактивное CLI-приложение с помощью Go, Cobra и promptui.

https://proglib.io/w/c699adb8
источник
2021 July 09
Пятничный деплой
Pro K8s
How to protect your ~/.kube/ configuration

👉 https://bit.ly/3dB0A45

#kubernetes
источник
Пятничный деплой
Архитектура контейнеров, часть 2. Пользовательское пространство
https://habr.com/ru/post/566918/?utm_source=habrahabr&utm_medium=rss&utm_campaign=566918
Tags: Блог компании OTUS, Настройка Linux, infrastructure, linux, администрирование linux, архитектура контейнеров, виртуальная машина
Author MaxRokatansky #habr
источник
Пятничный деплой
Конференция, посвященная инженерным DevOps-решениям DevOops 2021 ищет спикеров 🎙

Вам есть о чем рассказать и что обсудить с коллегами по цеху? Тогда вам нужно подать заявку на участие в конференции!

В осеннем сезоне DevOops пройдет с 8 по 11 ноября, онлайн (гибридный формат решили отложить из-за непредсказуемости ввода ограничений на офлайн мероприятия).

Темы, которые ждут больше всего:
– CloudNative;
– Облачные технологии;
– CI/CD;
– Security;
– Хранилища;
– Zero Downtime, self-healing и антихрупкость.

Но этим списком не ограничивается — вы можете подать заявку с любой темой из области DevOps-решений.

Если все-таки сомневаетесь, то программный комитет всегда готов обсудить актуальность темы и помочь выбрать правильный вектор доклада. Плюс, ребята помогут с прокачкой ваших ораторских навыков, если у вас мало опыта в публичных выступлениях. 

Отправить заявку и узнать подробности можно на сайте, а задать вопросы — по почте program@devoops.ru
источник
Пятничный деплой
“Ежегодный” Linux Sucks https://www.youtube.com/watch?app=desktop&v=WtJ9T_IJOPE
источник
Пятничный деплой
Пишем аналог Ngrok на Go: https://proglib.io/w/be2f0658
источник
Пятничный деплой
Flaky-тесты: Откуда ноги растут. Опыт Uber
https://habr.com/ru/post/565806/
источник
Пятничный деплой
источник
Пятничный деплой
Давно мы вас подкастами пятничными не баловали, поэтому давайте срочно исправляться. Благо повод есть хороший: пора выпускать подкаст про ALT Linux.
Вместе с уже бывавшим у нас в гостях Георгием Курячим, тщательно выясняли чем отечественный дистрибутив отличается от вражеского, как они зарождаются, кому нужны и насколько в них есть жизнь.

https://www.youtube.com/watch?v=BYSGJaixYKg
https://linkmeup.ru/podcasts/1710/
YouTube
sysadmins №31. Вся правда об отечественном ALT Linux
Продолжаем раскрывать особенности отечественного IT и в этот раз под нашим микроскопом один из старейших и ярчайших его представителей - ALT Linux.
Вместе с нашим гостем разбираемся откуда есть пошёл этот дистрибутив, почему его можно называть отечественным, насколько в нём сильно влияние госухи и прочие истории из первых рук.

Кто:
Георгий Курячий aка FrBrGeorge, преподаватель ВМК МГУ, разработчик в "Базальт СПО" (ALTLinux)

Про что:
— Что вообще такое отечественный дистрибутив?
— Ядро тоже пишут в РФ?
— История появления ALT Linux
— Сферы применения своего родного или импортозамещай правильно?
— Наш Linux на наших процессорах, как это работает?
— «Конкуренты» дистрибутива это — винда или «другие» линуксы?
— Пару слов о вендорской поддержке и для кого она нужна
— Какие фичи скоро появятся в дистрибе?
— Есть ли контрибьюшны в опенсорс?
— ALT Linux как OS для IaaS и PaaS платформ
— И многое другое полезное и интересное

Полезные ссылки:
Гоша отвечает на вопросы здесь:
https://docs.google.com/document/d/1GYw7J…
источник
Пятничный деплой
Настройка ядра Linux для повышения производительности памяти
https://habr.com/ru/post/566970/?utm_source=habrahabr&utm_medium=rss&utm_campaign=566970
Tags: Блог компании OTUS, Настройка Linux, linux, linux kernel, администратор linux
Author MaxRokatansky #habr
источник
Пятничный деплой
Пара надстроек над Nats, которые обещают немного больше, чем Nats-Streaming:
- https://github.com/liftbridge-io/liftbridge
- https://github.com/nats-io/jetstream

#DistributedSystems
источник
Пятничный деплой
​​📣 где-то через часик подтягивайтесь на наш канал. Будет стрим #kongbuilders про Service Mesh

https://youtu.be/oUkHnJmA37c
источник
2021 July 10
Пятничный деплой
источник
Пятничный деплой
Автоматизируем работу с контейнерами через Makefile: сборка, тестирование и развёртывание за один вызов make
https://habr.com/ru/post/566046/?utm_campaign=566046&utm_source=habrahabr&utm_medium=rss

Утилита make позволяет просто управлять контейнерами, объединив команды для сборки, тестирования и развёртывания в одном конфигурационном файле.
источник
2021 July 11
Пятничный деплой
Писать YAML-ы сложнее, чем код

За первые пару недель работы в Evil Martians я насмотрелся на кубовые ямлы и вспомнил на сколько же это все печально выглядит. Кажется, что YAML это просто, но на самом деле работа с ними создает в разы больше когнитивной нагрузки, чем это если это был бы код на языке программирования.

В статье привожу примеры как отказ от YAML в пользу языков программирования помогает справиться со сложностью.

https://world.hey.com/aleksandrov/yaml-1275b69c
источник
2021 July 12
Пятничный деплой
Security Scorecards - Security health metrics for Open Source

https://github.com/ossf/scorecard

Goals:
1. Automate analysis and trust decisions on the security posture of open source projects.
2. Use this data to proactively improve the security posture of the critical projects the world depends on.

#scorecard #security-scorecards #security #opensource
источник
Пятничный деплой
Cheat Sheet on Curl Latency Metrics: how to benchmark server latency with curl
https://speedtestdemon.com/a-guide-to-curls-performance-metrics-how-to-analyze-a-speed-test-result/
источник
Пятничный деплой
Привет!

Ребята из 2ГИС приглашают онлайн-митап о GO.
Бесплатно, без регистрации и вот этого всего.

16 июля, 19:00 по Новосибирску (+7 UTC)

В программе три доклада
Раздача ресайзов изображений. Краткий экскурс
(Паша Шнель, 2ГИС)

gqlgen: GraphQL для строгих
(Валера ПротопоповTheSoul Publishing)

Viper и Cleanenv для конфигурирования структур vs велосипед
(Костя Аносов, Контур)

Тезисы подробно.

И обязательно нажимайте колокольчик, чтобы не пропустить.
YouTube
Онлайн DevDay о GO: GraphQL и велосипед vs Viper и Cleanenv
Поговорим о GO.

Формат — два доклада и дискуссия. Вопросы можно будет кидать в чат трансляции. Там же будут ответы. После доклада приглашаем в zoom, чтобы голосом пообщаться со спикером, задать ему вопросы, накинуть на вентилятор и пообщаться между собой.

Темы и тезисы: https://devday.ru/

Программа (время Новосибирское +7 UTC)

19:00 — открываем стрим и первый доклад
gqlgen: GraphQL для строгих
(Валера Протопопов, TheSoul Publishing)

19:40 — Viper и Cleanenv для конфигурирования структур vs велосипед
(Костя Аносов, Контур)

20:30 — Дискуссия о Go. Обсудим плюсы и минусы Go перед остальными языками, почему Go набирает популярность и чего ждать разработчикам Go в будущем.

= = =
И обязательно посмотрите наши Go-вакансии https://go.2gis.com/t3d5d
Вакансии 2ГИС в Питере: https://go.2gis.com/4baki2


=== Спасибо информационным партнёрам ===

https://t.me/golangquiz — Задачи, тесты и теоретические вопросы по Go. Так же по gin, grpc, горутинах, архитектуре api и http стэку.
источник
2021 July 13
Пятничный деплой
Brendan Gregg, один из самых известных performance инженеров, который работает в Netflix, выпустил свой доклад на LISA'21 про направления перфа в будущем (и лимиты). Этот человек сделал heat maps, flamegraphs, которыми мы пользуемся постоянно.
Доклад собрал в себя отличный обзор всего, что делается в перфе, очень приятный и понятный в любую сторону.

https://www.youtube.com/watch?v=5nN1wjA_S30

Ключевые поинты:
"Multi-socket is doomed"
"SMT future unclear"
"Core count limits [~1024]"
"More processor vendors"
"Cloud CPU advantage"
"FPGA turning point"
"Extrapolation [on DRAM]"
"DDR5 "up to 2x" Wins"
"HBM-only servers"
"Slower [and bigger] rotational [disk]"
"3D Xpoint [as a rotation disk accelerator and as a peta byte storage]"
"BPF in FPGAs"
"Cheap BPF routers"
"More demand for network perf"
"Runtime features [FPGA as a target, io_uring IO libraries]"
"Kernel become JITed"
"Kernel emulation often slow"
"OS core performance improves"
"Containers improve"
"BPF tool frontends"
"BPF perf tools everywhere"
источник
Пятничный деплой
Курс по алгоритмам и структурам данных: https://www.youtube.com/watch?v=8hly31xKli0
источник