DigitableCourses
База знаний

Материалы

Статьи, гайды, разборы и курсы Digitable.

Остальные материалы

12 на странице
Статья

Наблюдаемость и дежурства: метрики, логи, трейсы, алерты, SLO и постмортемы

Как устроены три сигнала телеметрии, сколько на самом деле стоит их хранить, как считать SLO и настраивать алерты по скорости сжигания бюджета, и как построить дежурство, …

#devops#наблюдаемость#мониторинг
27 мин
Статья

Мультимодальные модели: речь, зрение и язык в одной сети

Как одна сеть работает со звуком, картинкой и текстом сразу: токенизация любой модальности, стратегии слияния и выравнивания пространств, распознавание речи через CTC, …

#нейросети#мультимодальность#распознавание речи
15 мин
Статья

Мультиагентные системы: роли, оркестрация, критики, верификация

Когда несколько агентов действительно лучше одного, а когда это дорогой способ размножить ошибки: топологии оркестрации, роли и критики, протокол передачи контекста, …

#ии-инженерия#агенты#мультиагентные системы
22 мин
Статья

Мощность и пределы: почему частота больше не растёт

Физика бюджета ватт: динамическая и статическая мощность, конец масштабирования Деннарда, кубическая цена частоты, тёмный кремний, динамическое управление частотой и …

#железо#энергоэффективность#микроархитектура
16 мин
Статья

Монолит и модульный монолит: недооценённый выбор

Почему монолит — не архаизм, а разумный старт по умолчанию, чем модульный монолит отличается от big ball of mud, как заставить границы модулей соблюдаться машиной и как …

#архитектура#монолит#модульность
22 мин
Статья

Мониторинг: метрики, логи, трейсы и что из этого когда

Чем метрики отличаются от логов и трейсов не по определению, а по стоимости и по классу вопросов, на которые отвечают: арифметика кардинальности, гистограмм и …

#надёжность#мониторинг#наблюдаемость
29 мин
Статья

Монады без страха: что это на самом деле и зачем

Монада — не философия, а ответ на конкретную боль: как соединять функции, которые возвращают не значение, а значение в контейнере. Разбираем от лестницы if-ов до законов, …

#функциональное программирование#монады#композиция
18 мин
Статья

Модульные тесты: изоляция, тестовые дублёры, что такое хороший юнит-тест

Что считать юнитом, почему изоляция бывает двух несовместимых видов, чем stub отличается от mock и когда дублёр вредит, как писать тесты, переживающие рефакторинг, и …

#тестирование#юнит-тесты#моки
19 мин
Статья

Модульное и компонентное программирование: единица композиции крупнее функции

Парадигма, где единица сборки программы — не функция и не класс, а модуль со скрытым решением: критерий декомпозиции Парнаса, интерфейсы против тайпклассов против …

#парадигмы#модульность#интерфейсы
12 мин