I hate overtime
866 subscribers
129 photos
4 videos
54 files
961 links
Some DevOps, SRE and IT development stuff
Download Telegram
tapl.pdf
2.4 MB
#books
Рубрика "почитать на выходных". Наверное самая крутая и полная книжка по теории типов. Наслаждайтесь
немного запоздавший пятничный мем)
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
Serverless: 15% slower and 8x more expensive

Инженер тратил на существующую инфраструктуру 164.21$ в месяц в AWS, и решил попробовать AWS Lambda и API Gateway, чтобы платить только "за те ресурсы, которые он использует". В результате он получил увеличение response time на 15%, и потенциальный счет в биллинге в 8 раз больше (из-за огромного количества API запросов).

Кейс интересный, есть претензии к архитектуре - очень прямо и категорично он сделал выводы, однозначно не репрезентативно - при переезде на Serverless нужно продумывать компоненты и менять архитектуру, тюнить под новую платформу. Например, уменьшить количество запросов и вынести из приложения несколько Labmda функций.

В конце он дает отписку - мол "так и так, спасибо за фидбеки, я понял что был не прав - но в целом мое решение и подход не меняется" 😊

Статья вызвала хороший резонанс, так что предлагаю и вам ознакомиться ⬇️

https://einaregilsson.com/serverless-15-percent-slower-and-eight-times-more-expensive/
Рубрика overtime познавательный.
Каждый раз когда фронтендер рассказывает бекендеру на серьезных щщах как построить хранилище или продуктолог втирает DevOps-инжинеру как правильно организовать мониторинг(у всех же было, да?) -- это нормально и психологи уже давно придумали этому название: эффект Даннинга-Крюгера Так что можно расслабиться и больше не жечь стулья
Forwarded from DevOps&SRE Library
Atlassian-incident-management-handbook.pdf
2.2 MB
Atlassian Incident Management Handbook

If you’re on a development or operations team that looks after services for customers who require 24/7 availability, this handbook is for you.

2019
Шикарная картинка от @evilmartians
🖱 Как система работает с данными на диске - интересное чтиво для понимания происходящего: https://ownyourbits.com/2018/05/02/understanding-disk-usage-in-linux/

#напочитать #фидбечат
#books
Нашел наконец-то пару дней и прочитал книжку Бернса. Впечатление неоднозначное, так что решил поделиться. Сразу скажу, что книжка небольшая(примерно 200стр А5), в книжке много примеров на Go, NodeJs и кубере, Питер перевел ее на русский, а автор работал над кубером. Теперь по порядку о pros и cons.

Плюсы:
- объем
- примеры задач для каждого паттерна
- примеры на адекватных технологиях(тут вам и кафка и кубер и еще много всего)
- приятный стиль изложения

Минусы:
- обьем(книжка про распределенные системы на 200стр? Серьезно? К примеру, есть глава про мессаждинг стр на 20. Для сравнения библия мессаждинга по объему больше всей этой брошуры)
- недостаточно глубокое погружение(например, есть глава про распределенные блокировки, но CAP, консистентность и пр даже не упоминается)
- примеры (при таком объеме, если выкинуть примеры кода и добавить еще паттернов и ссылок а-ля read more, то получилась достаточно неплохая отправная точка для изучения сабжа)

Кароч, мое мнение -- к прочтению рекомендуется, но не мастрид. Потраченной на нее пятихатки она стоит. 7 кубелетов из 10))
Forwarded from @yarosh_log
Forwarded from Админим с Буквой (bykva)
Lynda_Learning_HashiCorp_Vault.zip
223.4 MB
Полезный курс для начинающих работать с Hashicorp Vault. Набор коротких видео по 2-5минут. Язык: английский, субтитры присутствуют.
Котаны, тут на днях прошел кафка-самит и Confluent уже выложил keynotes
Конечно же много маркетингового булшита и продаж cloud'а, но есть и интересные моменты! Например, я чет долго одуплял над идеей заменить вот эти ваши DWH стриминговой платформой.
Вышел очередной перевод от Фланта, на этот раз про kustomize, который вошел теперь в стандартный тулсет кубера. Перевод отличный, инструмент интересный, советую почитать перевод и походить по ссылкам. Ниже оставлю свои 5 копеек по сабжу:
- во-первых, как я понял, kustomize не позиционируется как убийца этих ваших хельмов/*onnet'ов, а предназначен скорее для модификации манифестов, которые сложно/нельзя менять по другому
- во-вторых, инструмент достаточно мощный, но имеет императивную природу(в отдельном ямле надо описать как и какие манифесты крутить), что, мне лично, не очень заходит
- в третьих, очень бесит очередная пачка сравнений с хельмом(уже вроде традиция, но каждый раз печот!) Как давний пользователь хельма, не вдаваясь в подробности, скажу, что темплейтинг это только одна из фичей хельма, которая играла далеко не определяющую роль при установке его в нашу экосистему, а потому сравнивать его с шаблонизаторами, имхо, тупо.
#books #arch
Тут вот подъехал огромный набор статей про архитектуры систем от Венского университета. Есть публикации на любой вкус: от софтваре до картиночек, риск-менеджмента и управления НФТ. Ниже кину топ 5 на свой вкус:
- 2 набора патернов для API: "как не ломать свое апи" и "как сделать удобное API"
- все что надо знать о данных в МСА
- как сплясав от НФТ построить архитектуру на примере миграции в облако
- как планировать миграцию легаси на новые рельсы(полезно в основном примерами красивого булшита, который можно использовать при лоббировании миграции)
- статья про гигантские акторы(бесполезно, но интересно)
Forwarded from Dodo Engineering via @like
Когда кластеры достигают размеров в сотни, а иногда и тысячи машин, возникает вопрос о согласованности состояний серверов относительно друг друга.

Алгоритм распределённого консенсуса Raft даёт самые строгие гарантии консистентности из возможных. В новой статье мы рассмотрим Raft с точки зрения инженера и постараемся ответить на вопросы «Как?» и «Почему?» он работает.