en
Feedback
I hate overtime

I hate overtime

Open in Telegram

Some DevOps, SRE and IT development stuff

Show more
1 057
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Очень годный обзор, кстати! Советую обзавестись хотя бы минимумом(kubeval), что бы не попасть в ситуацию когда лимиты на ресурсы не сработали потому что в вашем любимом редакторе tab не в нужное число пробелов выставлен(это, кстати, реал стори, поцоны. Как же меня тогда бомбило....)

Новый перевод в блоге — обзор и сравнение утилит для валидации Kubernetes-манифестов: https://habr.com/ru/company/flant/blog/511018/

Список вопросов для 1:1 Отличный список для вдохновения, ~300 вопросов, которые можно задать на личной встрече с сотрудником. Есть всё, от банального «Что ты думаешь о моей работе» до крутейшего «Если бы ты был CEO, чтобы ты поменял первым делом?».

Так вот. Dropbox победил. Много кто из отозвавшихся синхронизирует через Db, и книги, и доки, и даж фотки. Фотки чаще в Google Photos и iCloud. Треть тех, кто кто юзает клауд, еще и на HDD/SSD сливают бекап, на всякий случай. Звучит честно. Была парочка человек с зашифрованными флешками и самым важным (ssh ключи и боевые картиночки). Поддержание своего сервера с каким-то там бесплатным решением для синхронизации оказалось редким (я о Syncthing и аналогах). Хотя у Digitalocean дешевый S3 как помню. 2. Для знаний Телеграм (внезапно) и Notion. Apple, Google, MS заметки очень редкие оказались, хотя мне кажется Apple-вские юзает все, у кого мак/айфон. Может я неправильно в чужие мониторы смотрел. Foam и https://obsidian.md/ идеальный вариант, если боитесь, что с Notion что-то случится. (https://www.orgroam.com/ сюда же) Ах да, кое-кто сделал решение с Todoist -> Integromat => Airtable (No code, товарищи), как минимум лайк за оригинальность. Если интересно мое: 1. Google drive для доков и бюрократии, хотя часть и на Dropbox тоже. Google photos для медиа. 2. Хотелось Notion но сильно не зашло, хотелось попробовтаь в Markdown, но остановился на "приватный канал в телеге по теме" куда просто кидаю хорошие ссылки. Но Фоам и Обсидиан точно потыкаю, хочется аналог книги. Спасибо всем отозвавшимся.

Obsidian и Foam прям огонь! Заодно узнал про прикольную методу zettelkasten

#data Ну и заодно, DataBricks решили, что вот этот вот ваш DWH поверх Hadoop теперь называется DataLakehouse. Статья не особо примечательная, но есть несколько интересных ссылок касательно технологий(в том числе и OSS) заточенных прямо под такую архитектуру данных

#data Шикарный лонгрид с обзорами и сравнением DWH и DataLake Одна картинка чего стоит, хех. Кмк, это самое емкое определение
#data Шикарный лонгрид с обзорами и сравнением DWH и DataLake Одна картинка чего стоит, хех. Кмк, это самое емкое определение data governance

Пейперы, поданные на ICFP 2020: https://github.com/llelf/icfp2020-papers

Статья от Percona с советами по созданию дашбордов В названии фигурирует Grafana, но советы на самом деле общее. Кому-то они могут показаться капитанскими, но я повидал слишком много непонятных, бесполезных и перегруженных дашбордов. Потому считаю необходимым запостить. #observability

#linux Каким-то чудом не запостил сериал от Петра Зайцева(Percona) про то, как мерять перфоманс подсистем линукса. Как раз вышла новая часть про io

Сорян, опять ссылку потерял😔

Очень годный лонгрид про полиморфизм(особенно если походить по ссылочкам). Если все еще путаете параметрический и ad-hoc, то вам сюда

Все знают про каррирование функций названное в честь Хаскелла Карри, но не многие в курсе, что концепция каррирования была немного раньше(до Карри) уже изобретена Мосесом Шонфинкелем(не уверен, что правильно перевел Schoenfinkel). Так что технически мы с вами функции шонфилькируем)))

тут в твиттере мелькнула интересная мысль: этот ваш софтваре девелопмент отлично ложится на Akin’s Laws of Spacecraft Design(ну или, по-крайней мере, если следовать этим законам, то софт будет получаться сильно лучше)

#concurrency Очень интересный лонгрид про уровни concurrency паттернов с миленькими бенчами на разных архитектурах. Очень полезно(хоть и больно, т.к. код на крестах) будет почитать всем кто не очень понимает в чем отличие по перфомансу spin wait'a от atomic'ов

#security Elastic заопенсорсили свой набор detection rule'ов. Я тот еще мамкин безопасник, поэтому понятия не имею как это правильно заюзать, но возможно кому-то будет полезно

Что нужно знать об архитектуре ClickHouse, чтобы его эффективно использовать. Алексей Зателепин https://habr.com/ru/post/509540/?utm_source=habrahabr&utm_medium=rss&utm_campaign=509540 Tags: IT-инфраструктура, Open source, Администрирование баз данных, Высокая производительность, Хранение данных, clickhouse Author chemtech #habr

Хорошая статья с чеклистом для ревью кода внутри распределённых систем. Обращение к сторонним компонентам - обрабатываются ли все ошибки, прописано ли восстановление после ошибок? - закрываются ли ресурсы в случае ошибок, откатываются ли изменения состояния? - есть ли таймаут на обращение к другому компоненту? обрабатывается ли таймаут отдельно от остальных ошибок? - есть ли ретраи на таймауты? - ограничивается ли нагрузка при ретраях (экспоненциальные ретраи, circuit breaker)? - в случае использования batch API, ограничен ли размер батча? - кешируются ли ответы? Разработка API - идемпотентно ли API? - ограничено ли время ожидания ответа? - может ли API работать батчами? ограничен ли размер принимаемого батча? - собираются ли логи/метрики обращений к API? - какой статус должен получить клиент в случае отказа отдельных этапов обработки запроса? - не протекают ли доменные модели между частями системы? Ещё у автора есть пост по дизайн ревью новых компонентов системы: https://www.kislayverma.com/post/design-review-checklist-for-distributed-systems

Интересная история из Dropbox про то как они строили монорепу на Git. TLDR парням пришлось дождаться новой версии гита, самим поправить баги и в итоге написать свой враппер над гитом и все равно git status у них подскакивает до 1.5сек. Так же в статье есть ссылка на аналогичный success-story от Микрософт. Кароч очередной привет всем кто считает, что достаточно Bazel поставить

Всем привет! Нужна ваша помощь. Я решил в виде Twitter треда собрать список полезных материалов для изучения data engineering: https://twitter.com/adilkhash/status/1274757239488774144 Если вы пользуетесь Twitter, то просьба поставить лайк/сделать ретвит, это поможет распространить этот тред на большее количество людей. Спасибо!