Принцип пирамиды Минто в коммуникации
Как применять принцип пирамиды Минто в IT: формулировать вывод, выстраивать аргументы и улучшать коммиты, PR, issues, RFC и письма....
Фильтр Блума (Bloom Filter)
Фильтры Блума в высоконагруженных распределённых системах: принципы работы, оптимизация параметров, практические паттерны и рекомендации для LSM, CDN, аналитики и блокчейна....
Афоризмы житейской мудрости
Заметки о жизни и работе в IT. Не про синтаксис, а про здравый смысл: как общаться с людьми, почему меньше кода - это лучше и как стать по-настоящему сильным инженером. 21 простой совет о том, как делать проекты, которые приносят пользу, и при этом не выгорать в процессе....
Накопительный эффект
Формула радикальных перемен через маленькие решения, системность и время. Как незначительные действия превращаются в колоссальный успех....
Consistent hashing
Кластеры редко бывают статичными: узлы добавляются для масштабирования и выбывают из-за сбоев. В таких условиях обычное распределение нагрузки становится неэффективным. На помощь приходит Consistent Hashing - алгоритм, который гарантирует минимальное перемещение ключей при любых изменениях в составе системы...
CAP теорема
Обзор CAP-теоремы и PACELC: история, доказательство и практическое применение. Разбираем, как распределенные системы балансируют между согласованностью, доступностью и скоростью ответа....
Try-Confirm-Cancel в распределенных системах
Try-Confirm-Cancel как модель управления согласованностью в микросервисах: резервирование ресурсов, идемпотентность, отказоустойчивость и архитектурные trade-offs....
SAGA. Распределенные транзакции
Как работают распределённые транзакции в микросервисах: Saga, компенсации вместо rollback, конечная согласованность и архитектурные компромиссы....
Не Работайте С Мудаками. Роберт Саттон
Почему токсичные сотрудники разрушают бизнес, как выстроить здоровую культуру в компании и почему важно начать с самого себя....
Be water, my friend
Фраза Брюса Ли «Будь водой, друг мой» — метафора радикальной адаптивности: гибкость, опустошённый ум, мягкая сила и умение адекватно реагировать на перемены....