Forwarded from CatOpsBot
Несмотря на то, что стайки раскрашенных людей бегали на выходных, Halloween то сегодня.
Так что давайте поговорим про онкол 😊
Я считаю, что онсол должны быть все вне зависимости от лычек (включая, конечно, разработчиков). Потому что это очень хорошая петля обратной свзи о том, как ваша система вообще дышит (и дышит ли вообще)
Вот статья про 13 метрик которые стоит собирать об онколе. Потому что метрики по перфомансу процессов не менее важны, чем метрики по перфомансу инфраструктуры
Идём дальше:
VictorOps собрали несколько страшилок про онкол (из реальных историй):
- Номер раз
- Номер два
- Номр три
Да и вообще, у них в блоге можно много чего почитать на данную тематику
Ещё презентация от Charity Majors c прикольным названием Unfucking Your Oncall Culture (видео выступления, к сожалению, не нашёл)
И мелькавшый уже тут OnCall Handbook
Напоследок заметка + видео о том, как писать пост-мортем репорты. Я вам, конечно, не желаю, но всяко бывает. Главное помнить про blameless принцип.
PS: На самом деле просто я сейчас онкол, так что это пост из рубрики "у кого что болит" 😡
#culture #oncall
Так что давайте поговорим про онкол 😊
Я считаю, что онсол должны быть все вне зависимости от лычек (включая, конечно, разработчиков). Потому что это очень хорошая петля обратной свзи о том, как ваша система вообще дышит (и дышит ли вообще)
Вот статья про 13 метрик которые стоит собирать об онколе. Потому что метрики по перфомансу процессов не менее важны, чем метрики по перфомансу инфраструктуры
Идём дальше:
VictorOps собрали несколько страшилок про онкол (из реальных историй):
- Номер раз
- Номер два
- Номр три
Да и вообще, у них в блоге можно много чего почитать на данную тематику
Ещё презентация от Charity Majors c прикольным названием Unfucking Your Oncall Culture (видео выступления, к сожалению, не нашёл)
И мелькавшый уже тут OnCall Handbook
Напоследок заметка + видео о том, как писать пост-мортем репорты. Я вам, конечно, не желаю, но всяко бывает. Главное помнить про blameless принцип.
PS: На самом деле просто я сейчас онкол, так что это пост из рубрики "у кого что болит" 😡
#culture #oncall
Лучше с тестами, чем без них. Но всё хорошо в меру.
Вот небольшая заметка, почему тесты писать хорошо, почему очень хорошо писать интеграционные тесты и почему 100% покрытие — не панацея
Парочка тезисов:
- ну понятно, что тесты иметь хорошо, если вы не хотите чинить что-то, что могло бы и не сломаться
- тесты нужно поддерживать и обновлять точно так же, как и остальной код. Больше тестов — больше поддержки
- Unit тесты писать быстрее всего, но они не дадут максимального обзора. E2E тесты — это долго, зато можно получить хорошую картинку. Integration тесты — где-то посерёдке
Ну и там ещё много ссылок на в теле статьи, которые могут пригодиться
#testing #qa #culture
Вот небольшая заметка, почему тесты писать хорошо, почему очень хорошо писать интеграционные тесты и почему 100% покрытие — не панацея
Парочка тезисов:
- ну понятно, что тесты иметь хорошо, если вы не хотите чинить что-то, что могло бы и не сломаться
- тесты нужно поддерживать и обновлять точно так же, как и остальной код. Больше тестов — больше поддержки
- Unit тесты писать быстрее всего, но они не дадут максимального обзора. E2E тесты — это долго, зато можно получить хорошую картинку. Integration тесты — где-то посерёдке
Ну и там ещё много ссылок на в теле статьи, которые могут пригодиться
#testing #qa #culture
Kentcdodds
Write tests. Not too many. Mostly integration.
[Guillermo Rauch](https://twitter.com/rauchg) [tweeted](https://twitter.com/rauchg/status/807626710350839808) this a while back. Let's take a dive into what it means.
Тем временем официально вышел Nomad 0.7. Тот самый, который с GUI
Показали то его (бету) ещё на HashiConf
Полный чейнджлог
Интересно, что много фич, включая поддержку Sentinel policies и Namespaces добавили только в Enterprise Edition
Скачать скитальца можно тут
#hashicorp #nomad
Показали то его (бету) ещё на HashiConf
Полный чейнджлог
Интересно, что много фич, включая поддержку Sentinel policies и Namespaces добавили только в Enterprise Edition
Скачать скитальца можно тут
#hashicorp #nomad
HashiCorp: Infrastructure enables innovation
HashiCorp Nomad 0.7
We are pleased to announce the release of HashiCorp Nomad 0.7.
А вот финны нашли уязвимость в
https://www.viestintavirasto.fi/en/cybersecurity/vulnerabilities/2017/haavoittuvuus-2017-037.html
Сразу две, которые позволяют запустить удалённо код, заставив пользователя скачать определенную ссылку
#security
wget:https://www.viestintavirasto.fi/en/cybersecurity/vulnerabilities/2017/haavoittuvuus-2017-037.html
Сразу две, которые позволяют запустить удалённо код, заставив пользователя скачать определенную ссылку
#security
NCSC-FI
NCSC News | NCSC-FI
The NCSC-FI develops and monitors the operational reliability and security of communications networks and services. We provide situational awareness of cyber security.
Утречко! (какое, нафиг, утречко — час дня)
Что-то у меня сегодня совсем не задалось настроение. Виной тому то ли погода, то ли моя рассеяность, то ли электро-индастриал в колонках. Поэтому мне очень лень что-то сегодня искать. Извините 😞
Но вот есть статья из загашника со сравнением Prometheus, Sensu и TICK Stack
Она старая, но, может, кому будет интересно
#monitoring #prometheus #sensu
Что-то у меня сегодня совсем не задалось настроение. Виной тому то ли погода, то ли моя рассеяность, то ли электро-индастриал в колонках. Поэтому мне очень лень что-то сегодня искать. Извините 😞
Но вот есть статья из загашника со сравнением Prometheus, Sensu и TICK Stack
Она старая, но, может, кому будет интересно
#monitoring #prometheus #sensu
Medium
The docker age: Monitoring showdown Prom vs. TICK vs. Sensu
After gathering information about the most popular products in the market, I wanted to get a feel of my 3 finalists: Prometheus, Sensu &…
Но расслабляться особо времени нет. Потому что как раз начали выкладывать доклады с LISA2017
Пока что выкладывают сами авторы в Twitter, официально обещают выложить, но пока нет. Итак:
- Visual Tooling for Advanced Systems Analysis by Suchakra Sharma. Там вообще о том, как визуализировать данные, строить диаграммы и схемы. С примерами из истории с современного IT. В общем, интересно. Ещё бы сам доклад послушать
- Container Performance Analysis by Brendan Gregg. Это вообще, наверное первый человек, который приходит на ум от словосочетания "performance analysis". Доклад о том, как анализируют производительность контейнеров в Netflix (небольшой спойлер: in-house тулзами) Кроме того там обзор утилит для анализа производительности вообще, краткий обзор того, что такое контейнер и обзор некоторых сценариев диагностики. Ну и скрины Netflix'овских дашбордов, конечно 😉
- Queueing Theory by Eben Freeman. Что, думали, в универе это закончилось? А вот нет! Обзор теории очередей в последовательных и параллельных системах и того, как это дело координировать на основании, конечно же, матана
Это то, что я достал из Twitter. Может, доступны ещё какие-то доклады. Можете кидать их мне тут (@grem1in). Ну или подождать, пока они появятся на официальной страничке
#event #slides #performance
Пока что выкладывают сами авторы в Twitter, официально обещают выложить, но пока нет. Итак:
- Visual Tooling for Advanced Systems Analysis by Suchakra Sharma. Там вообще о том, как визуализировать данные, строить диаграммы и схемы. С примерами из истории с современного IT. В общем, интересно. Ещё бы сам доклад послушать
- Container Performance Analysis by Brendan Gregg. Это вообще, наверное первый человек, который приходит на ум от словосочетания "performance analysis". Доклад о том, как анализируют производительность контейнеров в Netflix (небольшой спойлер: in-house тулзами) Кроме того там обзор утилит для анализа производительности вообще, краткий обзор того, что такое контейнер и обзор некоторых сценариев диагностики. Ну и скрины Netflix'овских дашбордов, конечно 😉
- Queueing Theory by Eben Freeman. Что, думали, в универе это закончилось? А вот нет! Обзор теории очередей в последовательных и параллельных системах и того, как это дело координировать на основании, конечно же, матана
Это то, что я достал из Twitter. Может, доступны ещё какие-то доклады. Можете кидать их мне тут (@grem1in). Ну или подождать, пока они появятся на официальной страничке
#event #slides #performance
А пока в SF шла LISA2017, в Токио провели конференцию по Vim (и такое бывает). Ну и, конечно же, пару материалов я вам оттуда накопал 😉
- Creating Your Lovely Color Scheme — как сделать свою красивую цветовую схемку, если существующих вам мало
- vmp: the most ambitious vim emulator — как превратить Atom в Vim (но зачем?)
- incsearch.vim is dead. Long live incsearch — немного про визуальное упрощение поиска по тексту
- Vim, Me and Community — от автора предыдущей статьи. История человека и Vim
- The Past and Future of Vim-go — презентация от автора Vim-go. Поскольку нормальных IDE изначально для Go не существовало, Vim-go занял уверенную позицию и прекрасно себя чувствует даже когда IDE для Go начали появляться. Вот пример
И на закуску: собрание бесплатных книжек по Vim. От начального уровня до advanced, как говорится. Есть даже одна на португальском (испанском?)
Love Vim and cats!
#vim
- Creating Your Lovely Color Scheme — как сделать свою красивую цветовую схемку, если существующих вам мало
- vmp: the most ambitious vim emulator — как превратить Atom в Vim (но зачем?)
- incsearch.vim is dead. Long live incsearch — немного про визуальное упрощение поиска по тексту
- Vim, Me and Community — от автора предыдущей статьи. История человека и Vim
- The Past and Future of Vim-go — презентация от автора Vim-go. Поскольку нормальных IDE изначально для Go не существовало, Vim-go занял уверенную позицию и прекрасно себя чувствует даже когда IDE для Go начали появляться. Вот пример
И на закуску: собрание бесплатных книжек по Vim. От начального уровня до advanced, как говорится. Есть даже одна на португальском (испанском?)
Love Vim and cats!
#vim
8-го ноября на базе Microsoft Ukraine пройдёт митап посвященный дню DBA (думаю, пару DBA меня читают😊)
Когда: Среда. 8 ноября 19:00
Где: Microsoft Ukraine. Жилянская 75, 4 этаж
Доклады:
- Один день з життя DBA by Недашківський Євген
- Особенности проектирования и моделирования хранилищ данных (Data Warehouse) by Мастило Николай
#event
Когда: Среда. 8 ноября 19:00
Где: Microsoft Ukraine. Жилянская 75, 4 этаж
Доклады:
- Один день з життя DBA by Недашківський Євген
- Особенности проектирования и моделирования хранилищ данных (Data Warehouse) by Мастило Николай
#event
Meetup
UDCK November. DBA Day with Yevhen Nedashkivskyi and Nikolay Mastilo
Wed, Nov 8, 2017, 7:00 PM: Всем привет! Сегодня проходит междунадный праздник - День DBA, и мы хотим поздравить всех причастных с праздником! Конечно сегодня мы встречу не проводим, так как понимаем ч
Алсо, подъехали видосики с Highload fwdays'17
👆 Там плейлист из 24 видео, но поскольку YouTube не делает адекватных ссылок на плейлисты (или я не знаю как), ссылка на доклад @ctrlok в миру известного как Всеволод Поляков — также автора канала Дайджест Украинских ДевОпсов. Ещё одна хорошая подписка, если вам интересен DevOps в целом и DevOps в Украине в частности
#event #slides
👆 Там плейлист из 24 видео, но поскольку YouTube не делает адекватных ссылок на плейлисты (или я не знаю как), ссылка на доклад @ctrlok в миру известного как Всеволод Поляков — также автора канала Дайджест Украинских ДевОпсов. Ещё одна хорошая подписка, если вам интересен DevOps в целом и DevOps в Украине в частности
#event #slides
YouTube
Леонид Агутин о разных постелях с Варум, любви, алкоголе и возрасте // А поговорить?...
Читай нас в Telegram: https://teleg.one/apogovoritofficial
00:00 В гостях у Ирины Шихман — Леонид Агутин — певец, композитор, музыкант, автор песен, аранжировщик, режиссёр, заслуженный артист РФ
00:18 О своем возрасте
01:59 "Liberamente": о парных татуировках…
00:00 В гостях у Ирины Шихман — Леонид Агутин — певец, композитор, музыкант, автор песен, аранжировщик, режиссёр, заслуженный артист РФ
00:18 О своем возрасте
01:59 "Liberamente": о парных татуировках…
Forwarded from Українська девопсарня
Началась открытая трансляция главного зала конференции highload++ в Москве. Хотя лично я советовал бы купить билет на онлайн трансляцию, потому что в девопс зале тоже должно быть очень интересно. https://www.youtube.com/watch?v=BlDK2KKKYc8
YouTube
Главный зал HighLoad++ 2017, 7 ноября
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
Бесплатная трансляция главного зала конференции HighLoad++ 2017.
Расписание…
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
Бесплатная трансляция главного зала конференции HighLoad++ 2017.
Расписание…
AWS начал выкатывать 5-е поколение инстансов
Пока зарелизили c5 (compute optimized) да и то только в трех регионах: us-west-2 (Oregon), us-east-1 (North Virginia) и eu-west-1 (Ireland)
https://aws.amazon.com/blogs/aws/now-available-compute-intensive-c5-instances-for-amazon-ec2/
Пока зарелизили c5 (compute optimized) да и то только в трех регионах: us-west-2 (Oregon), us-east-1 (North Virginia) и eu-west-1 (Ireland)
https://aws.amazon.com/blogs/aws/now-available-compute-intensive-c5-instances-for-amazon-ec2/
Amazon
Now Available – Compute-Intensive C5 Instances for Amazon EC2 | Amazon Web Services
I’m thrilled to announce that the new compute-intensive C5 instances are available today in six sizes for launch in three AWS regions! These instances are designed for compute-heavy applications like batch processing, distributed analytics, high-performance…
Рекомендую статью Monitoring and Observability от Cindy Sridharan
Там простым языком (английким) объясняется, чем таки мониторинг отличается от "observability" и зачем кому-то нужен ещё один термин.
Написано хорошо, но мы то понимаем. Цитирую:
#monitoring #observability
Там простым языком (английким) объясняется, чем таки мониторинг отличается от "observability" и зачем кому-то нужен ещё один термин.
Написано хорошо, но мы то понимаем. Цитирую:
I’m an engineer that can help provide monitoring to the other engineers in the organization
> Great, here’s $80k.
I’m an architect that can help provide observability for cloud-native, container-based applications
> Awesome! Here’s $300k!
#monitoring #observability
Medium
Monitoring and Observability
During lunch with a few friends in late July, the topic of observability came up. I have a talk coming up at Velocity in less than a month…
Ну суть, я думаю, вы уловили: вышел Prometheus 2.0
Из нового:
- переделали сторейдж. Обещают прирост производительности аж:
= CPU на 20%-40% меньше, чем в версии 1.8
= Место на диске: меньше на 33%-50% в сравнении с 1.8
= I/O и так, говорят, низкое былоек
- Staleness handling (видео презентации с PromCon 2017)
- Можно делать снэпшоты вот прямо всего хранилища
Changelog
Upgrade guide
Ну и, конечно же, бонус! Видосы c PromCon 2017
#monitoring #prometheus
Из нового:
- переделали сторейдж. Обещают прирост производительности аж:
= CPU на 20%-40% меньше, чем в версии 1.8
= Место на диске: меньше на 33%-50% в сравнении с 1.8
= I/O и так, говорят, низкое былоек
- Staleness handling (видео презентации с PromCon 2017)
- Можно делать снэпшоты вот прямо всего хранилища
Changelog
Upgrade guide
Ну и, конечно же, бонус! Видосы c PromCon 2017
#monitoring #prometheus
prometheus.io
Announcing Prometheus 2.0 | Prometheus
An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
Как сделать инфоповод. Рецепт от Amazon
1. Рассказываем о новом гипервизоре для последнего поколения инстансов, который являет собой перепиленный KVM
Кажется, это репостили вообще все. Начальник моего департамента, вроде, даже дважды (новость на The Register и из блога AWS)
2. Через день убираем всякое упоминание о KVM
Напомню, что AWS очень много инвестировали в Xen и работают с ним давно и плотно
Итак, что мы имеем на выходе: пока комьюнити спорит, а был ли мальчик или это жерналисты и пиарщики чёт попутали, план охвата новостей выполнен с лихвой.
P.S. Я вот завтыкал написать сюда про AWS и KVM и теперь меня вся ситуация ещё больше умиляет. Как говорится: "Не спеши выполнять приказ, его ещё могут отменить". Точно так же и с новостями (включая технические) 😊
#aws
1. Рассказываем о новом гипервизоре для последнего поколения инстансов, который являет собой перепиленный KVM
Кажется, это репостили вообще все. Начальник моего департамента, вроде, даже дважды (новость на The Register и из блога AWS)
2. Через день убираем всякое упоминание о KVM
Напомню, что AWS очень много инвестировали в Xen и работают с ним давно и плотно
Итак, что мы имеем на выходе: пока комьюнити спорит, а был ли мальчик или это жерналисты и пиарщики чёт попутали, план охвата новостей выполнен с лихвой.
P.S. Я вот завтыкал написать сюда про AWS и KVM и теперь меня вся ситуация ещё больше умиляет. Как говорится: "Не спеши выполнять приказ, его ещё могут отменить". Точно так же и с новостями (включая технические) 😊
#aws