DigitableCourses
База знаний

Материалы

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

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

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

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

Что именно ломается в распределённой системе и как это выглядит в логах: иерархия отказов от crash-stop до византийских, детекторы отказов и φ-accrual, четыре вида …

#распределённые системы#отказоустойчивость#надёжность
28 мин
Статья

Могут ли нейросети думать

Почему в конвейере из токенов, весов и матричных умножений негде поместиться мышлению, откуда берётся уверенная выдумка, что на самом деле утверждают китайская комната и …

#основы ии#llm#галлюцинации
16 мин
Статья

Мобильный UI и навигация: паттерны, жесты, адаптация под экраны

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

#мобильная разработка#ui#навигация
20 мин
Статья

Мобильное, кроссбраузерное тестирование и доступность

Как не утонуть в комбинаторном взрыве устройств и браузеров, что реально ломается на мобильных, зачем нужна доступность и почему зелёный отчёт axe ещё ничего не …

#тестирование#мобильное тестирование#кроссбраузерность
21 мин
Статья

Мобильная разработка: карта трека и чем мобильный контекст отличается

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

#мобильная разработка#ios#android
20 мин
Статья

Многоядерность: согласованность, барьеры, модели памяти

Аппаратная сторона многоядерности: чем когерентность отличается от согласованности, почему буфер записи ломает интуитивный порядок, как устроены модели памяти разных ISA, …

#железо#многоядерность#модель памяти
18 мин
Статья

Многоуровневая, гексагональная, луковичная и чистая архитектуры

Четыре школы структурирования кода вокруг одной идеи — правила зависимостей: от классических слоёв до портов и адаптеров, с рабочим примером, ценой абстракции и типичными …

#архитектура#гексагональная архитектура#чистая архитектура
23 мин
Статья

Многотенантность: изоляция, данные и стоимость обслуживания

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

#поставка софта#saas#архитектура
29 мин
Статья

Многокритериальная оптимизация: Парето, NSGA-II, SPEA2

Как искать решения, когда целей несколько и они конфликтуют: доминирование по Парето, недоминируемая сортировка, crowding distance, NSGA-II и SPEA2, метрики качества …

#sbse#оптимизация#метаэвристики
19 мин
Статья

Многозадачность: процессы, потоки, параллелизм и почему это сложно

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

#computer science#конкурентность#параллелизм
14 мин
Статья

Многоагентные схемы: когда оправданы, а когда дорогая иллюзия

Что реально покупается несколькими агентами — изоляция контекста и время по стенным часам, — сколько это стоит в токенах и внимании, почему второй агент почти не …

#ai-агенты#многоагентные системы#оркестрация
22 мин
Статья

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

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

#архитектура#микросервисы#распределённые системы
18 мин