Маятник между клиентской и серверной частями.
API следующего поколения, полностью раскрывающий вычислительную мощность GPU.
Суть архитектуры, которая сохраняет «произошедшие факты (события)», а не текущее состояние. Подробное объяснение: от ограничений CRUD до необходимости CQRS.
Разделение использования провижининга (создания) и управления конфигурацией (настройки).
Это не значит, что 'серверов не существует', это аутсорсинг операционной ответственности. Подробное руководство по эволюции от IaaS к FaaS, мерам борьбы с холодным стартом и событийно-ориентированному проектированию.
Почему одного Docker было недостаточно. Глубокое погружение в философию дизайна Kubernetes, берущую начало от Google Borg, структуру Control Plane и Worker Node, а также важность Pod.
Ограничения 2PC (двухфазного коммита) и принятие согласованности в конечном счете.
Почему не стоит использовать 'new' и как контейнеры обеспечивают слабую связность. Исследование концепции IoC, основанной на устранении жестко закодированных зависимостей и голливудском принципе.
Философия проектирования, отделяющая фреймворк от бизнес-логики.
Как разрушить языковой барьер между разработчиками и экспертами предметной области. Практический подход, основанный на философии Эрика Эванса
Технологии, делающие релиз ПО 'скучной задачей'. Раскрываем историю и практику от страха ручного деплоя до GitOps.
Тесты пишутся не для поиска багов, а для проектирования.
Путь от mark-and-sweep до современных ZGC/Shenandoah. Подробный разбор от проблем ручного управления памятью до новейших технологий, обеспечивающих паузы в доли миллисекунды.
Как компилятор магически преобразует код, написанный человеком.
Новый криптографический механизм хеширования, называемый губчатой конструкцией (sponge construction).
Истоки обработки больших данных и генеалогия, ведущая к Hadoop.
Управление процессами и потоками в ОС и роль цикла событий.
Изнанка древовидной структуры, минимизирующей дисковый ввод-вывод.
Приближенные алгоритмы для оценки и подсчета огромных объемов данных с использованием минимального объема памяти.
DFA и NFA: почему некоторые регулярные выражения работают катастрофически «медленно».