Українська девопсарня
3.44K subscribers
80 photos
15 videos
5 files
464 links
Download Telegram
Интересная статья о парном программировании (привет, @catops). Хотя, скорее о том почему оно не работает:

1. Надо постоянно разговаривать минимум с одним челвоеком
2. Все твои персональные настройки и любимый emacs будет только мешать
3. Учится новому при парном программировании не очень и легко. К тому же программисты часто плохие учителя.

Хотя от себя добавлю: парное прграммирование не панацея, но это и не должно быть панацеей. Это просто практическое решение некоторых проблем.
На главной ukrops.club обсуждаем способы нагрузочного тестирования веб приложения.

Пока вспомнили:
Yandex Tank
Siege
Gatling
Tsung
Vegeta

А у вас есть любимая тула для нагрузочного тестирования? Отвечайте в слак
​​Интересная картинка по обзору перформанса постгри.
Интересная ссылка от коллег по цеху @DevOops: https://devhints.io сборник хинтов и примитивов для разных программ и языков программирования. Достаточно удобно и есть поиск.
Forwarded from CatOps
Microsoft представили AKS.

Это как GKE, только а Azure. Кроме того, добавили улучшений в Azure Container Registry. Потому что "наши клиенты все ещё используют Mesosphere, Docker, вот это все".

Покрутить managed Kubernetes от M$ можно уже сейчас, кстати

#microsoft #azure #kubernetes
В рамках пятницы к нам в чатик заглянул @8ll из соседнего чатика. Ему захотелось нанять людей, к тому же его CTO сегодня в Киеве. Ну и началась агитация за вакансию. Которая растянулась на 500+ сообщений троллинга и подгорелых сидений.

Я постарался отобрать для вас лучшее из @8ll: https://pastebin.com/UWwjkyuR
Forwarded from CatOps
Чёт так много всего за ночь прилетело — аж не знаю, за что хвататься.

Ну, во-первых, Microsoft анонсировал Brigade.

Это фреймворк для написания event-driven workflow в Kubernetes. Если человеческим языком: это сервис, который живёт внутри Kubernetes. Сервис ждёт триггер и, в случае срабатывания, запускает ту или иную задачу (job). Задача может быть пайплайном. Вообще, поскольку это фреймоврк, обещают возможность заскриптовать всё, чего душа пожелает.

Вот, собственно, сайт проекта:

https://brigade.sh/

» It’s a form of “structured serverless” that you own, completely,” according to Microsoft’s release announcement.
Но вот как оно будет соотноситься с другими serverless решениями для Kubernetes мне пока не ясно

#microsoft #kubernetes #serverless
Появились видео с GDG DevFest Ukraine 2017, который недавно был во Львове: https://bit.ly/dfua17-all
Рекомендую посмотреть доклады о gRPC и Apache Beam
На CatOps опубликовали интересный пост о SO_REUSEPORT (https://t.iss.one/catops/329). Собственно хочу в догонку скинуть старый пост из github о том что не все так хорошо с SO_REUSEPORT на примере Haproxy.

Если коротко, то между прекращением приема сообщений и закрытием сокета может пройти какое-то время (несколько миллисекунд) и все подключения за этот период будут сброшены, потому что старый демон их уже не обрабатывает, но еще не закрыл сокет.
Вариант решения от Haproxy — дропать syn запросы на этот период. Вариант решения от GitHub (и nginx) использовать отдельный демон, который будет держать сокет открытым.
Рубрика “новости из слака, канал дарк сайд”
Amazon обьявили что теперь все их сервисы которые были доступны как внешние могут быть доступны как внутренние из вашего VPC при использовании PrivateLink. Отличная новость и наконец-то.
Forwarded from CatOps
У меня сегодня филиал телеканала "Культура".

А всё потому что Brendan Gregg написал статью о Brilliant Jerks. Мне кажется, более-менее точный перевод на русский звучит как "Прекрасный мудак"

И сразу же паравозом ещё пару статей:

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

Это всё подводит ко второму выпуску телеканала "Культура", который уже, наверное, будет вечером

#culture
Полезняха от Антона @astlock Кошевого: гайзы, у кого макбук с тачбаром и тачид! Добавьте строку auth sufficient pam_tid.so в /etc/pam.d/sudo и sudo теперь можно анлочить пальцем!
Вышел интересный тулкит для хаос тестирования разных инфраструктур https://chaostoolkit.org/

Я еще не смотрел. Если коротко, то хаос тестирование это ломай все что сможешь в случайное время. Твоей инфраструктуре должно быть все равно на любые поломки. Более детально с принципами можно ознакомиться тут: https://principlesofchaos.org/
Forwarded from CatOps
Я очень люблю читать stories of failure. Потому что на них можно учиться: как писал классик, все зелёные билды похожи друг на друга, но каждый красный билд падает по-своему.

Компания Saltside опубликовала историю провала при миграции в Kubernetes. При этом они не опускают руки и даже спрашивают помощь у коммьюнити

#kubernetes