I hate overtime
869 subscribers
129 photos
4 videos
54 files
961 links
Some DevOps, SRE and IT development stuff
Download Telegram
#api
Пришлось тут на днях допиливать bulk к уже работающему REST API. Радостно забив на RESTful(благо api внутреннее) и прикрутив роут а-ля resource/bulk решил все же погуглить как делается bulk в REST-реалиях в лучших домах Парижа. Так вот, правильный ответ: а как хотите) Вот сводная статья в виде пруфа: https://apostolidis.me/bulk-operations/
Самый удачный вариант, кмк, все операции изначально делать bulk, но такое, естественно, не заедет на brownfield.
P.S. Вот еще годный текст про PATCH на закуску: https://williamdurand.fr/2014/02/14/please-do-not-patch-like-an-idiot/
Не знаю как вы, а я прям отмечу:
Forwarded from DevOps Deflope News
Mitchell Hashimoto анонсировал возможность бесплатно хранить стейт файлы тераформа в Terraform Cloud 🎉
И в планах в этом году включить еще больше фич Terraform Cloud в бесплатный план.

Так что если вас не мучает параноя, можно юзать 😸
https://amp.gs/ULMj

P.S. А еще вчера вышел Terraform 0.11.14 с командой 0.12checklist, которая проверяет ваш код на совместимость с версией 0.12 https://amp.gs/ULMT
#terraform #news
#elasticsearch
Отличный пример того как делать не надо(без батчевой записи эластик сильно страдает): https://link.medium.com/viuQDRo1MW но для понимания апи и для "поиграться" сойдет
Пачка крутых ивентов от IBM:
Forwarded from Enterprise Containers
Всем привет! Начиная со следующей недели мы проводим в Москве очередную серию бесплатных обучающих семинаров по трендовым темам, включая контейнеры, частные облака, data science в облаке, чат-боты, блокчейн и пр. На многие из них еще есть свободные места! Полный список тут: https://ibmdbg.timepad.ru/events/
#nodejs
Обычно я не затрагиваю тему security, но это прямо ппц:
Forwarded from DevOps&SRE Library
Worth a Look: Public Grafana Dashboards

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

https://grafana.com/blog/2019/05/16/worth-a-look-public-grafana-dashboards
🛠 Systemd tools.

В заметке посмотрел на две простых утилиты для systemd:

service-generator - генерация unit файлов.
service-monitor - работа с сервисами и их логами.

📗 https://sysadmin.pm/sDtL

#systemd #будничное
Снова об уровнях зрелости REST API. Немного актуализированная модель Леонардо Ричардсона https://apisyouwonthate.com/blog/rest-and-hypermedia-in-2019 и несколько полезных ссылок о Hypermedia Controls
Недавно в соцсетях наткнулся на пост знакомой о том, что она очень тяжело переживает критику со стороны других людей и любое стороннее замечание будет невольно гиперболизировано ее мозгом в обвинение в собственной некомпетентности. Причем, более того, в комментах многие писали о похожих проблемах. Мне кажется, что IT в этом плане очень даже не плохо держится: люди годами проходящие ревью и ретроспективы, публично признающие свои ошибки в виде post-mortem'ов и защищающие свои решения перед коллегами впринципе не могут болезнено воспринимать конструктивную критику. С другой стороны, чисто физиологически, вроде как критика воспринимается и обрабатывается мозгом у всех одинаково: https://www.infoq.com/articles/mitigate-pain-getting-giving-feedback
Forwarded from sudo rm -rf /*
Продолжаю публиковать свои заначки полезных ссылок. Сегодня очередной tl;dr про сокеты.

Должен сразу предупредить, что хотя этот текст явно короче чем тексты про swap или pam, но порог вхождения тут на порядок выше. Если вы только начали знакомиться с миром linux, то имеет смысл вернуться к этому тексту немного позже.

Зачем мне читать про сокеты если я не программист? Если совсем кратко: для понимания происходящего. Особенно хорошо это помогает при погружении на самое дно дебага без кислородного балона.