CatOps
5.08K subscribers
94 photos
5 videos
19 files
2.57K links
DevOps and other issues by Yurii Rochniak (@grem1in) - SRE @ Preply && Maksym Vlasov (@MaxymVlasov) - Engineer @ Star. Opinions on our own.

We do not post ads including event announcements. Please, do not bother us with such requests!
Download Telegram
​​Я знаю, что эти новости уже публиковались (не у меня), но они достаточно злободневны, так что продублирую:

1) Brendan Gregg исследовал падение производительности после применения патчей KPTI/KAISER в ядре Linux. Это те заплатки от Meltdown и Spectre

2) DataDog тоже применили у себя эти патчи (молодцы) и померяли перформанс своего Redis кластера, который насчитывает миллионы ядер. Статья не длинная, в ней меньше матана и графички

#security #performance
​​Microsoft Cloud team public their Developer's Guide to Microsoft Azure which describe:
- how to create intelligent apps with machine learning and artificial intelligence
- how to protect your services and data in the cloud;
- how to choose how and where to deploy.

And, of cource, Azure have own free tier on 1 year if you'd like test one of those features

#azure
В воскресенье очень лениво читать что-то серьезное. Так что ловите статью, в которой человек описывает, как он переписал старый-добрый Space Invaders на Go:

https://sausheong.github.io/posts/space-invaders-with-go/

Ссылки на код и демо-гиф присутствуют
Думаю, почти всех хоть раз в жизни на собеседовании спрашивали, как работает HTTPS.
И вы такие: ну там TLS Handshake, туда-сюда...

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

В догонку моя любимая аналогия load average и автомобильной дороги

#explainMeLikeImFive
У меня тут иногда проскакивают новости и статьи про Go (потому что он мне нравится)

А вот вам целый канал про Go и видос с Fosdem про State of Go
У нас сегодня будет парочка "культурологических" статей

1) Почему Слак -- не база знаний
Если вкратце. Это просто хроший мессенджер. Но как только люди пытаются мессенджером копить знания, трекать прогресс и забивать гвозди одновременно, получается фигня

2) Интервью на InfoQ с Bonnitta Roy о самоорганизации
Что такое самоорганизация и возможна ли она (вроде как возможна)

#culture
Сразу две хорошие новости: nginx добавил server push (https://ops.tips/blog/nginx-http2-server-push/), что пойдет на пользу IPv6, админам и http2

И elasticsearch включила свой APM (application performance monitoring) как часть стека в 6.2 версии. И добавила к нму эксперементальную поддержку руби и питона. Крутота 🙂 https://www.elastic.co/blog/elastic-apm-ga-released
Lyft написал краткую заметку об интеграции Sec тестирования в свой CI процесс

Статья короткая, высокоуровневая, но в ней есть несколько важных идей:
- визуализация секьюрити алертов (в смысле, что на дашбордах вы показываете не только респонс тайм и время загрузки)
- sec тестирование в CI на каждый pull request
- аутпут тестирования должен быть понятен, чтобы инженер не ломал голову над тем, что пошло не так

#security #cicd
Kavya Joshi рассказывает, как упаковывать ошибки для production-ready кода на Go

Если вы пишите на Go и тем более используете его в продакшн -- рекомендую
​​Вчера состоялся релиз Go 1.10

https://blog.golang.org/go1.10

Релиз ноутс:
https://golang.org/doc/go1.10

А ещё сегодня в Европе День кота. С чем вас поздравляю!
Серия в (пока что) пяти частях про обнаружение аномалий в VPC Flow с помощью Amazon Kinesis

Фактически, это текстовое описание практической имплементации идей вот этого доклада с re:Invent

В конце каждой части ссылка на следующую. Enjoy!

#aws
Useful article if you want combine Terraform and AWS Lambda

#serverless #aws #lambda #terraform
​​Step by step guide how to migrate some operations to spot instances.

More about this feature we wrote two week ago in this post.

#aws #save_money
А вот тут нахаляву раздают книжечку "Distributed Systems 3rd edition":

https://www.distributed-systems.net/index.php/books/distributed-systems-3rd-edition-2017/

#books