Когда прототипа недостаточно: 3 книги в предзаказе для тех, кто проектирует сложные системы


Привет, Хаброжители!
Как сделать ИИ-приложение надежным, объяснить архитектуру системы всей команде и построить хранилище данных, которое выдержит нагрузку? Собрали три новинки для разработчиков, архитекторов и дата-инженеров — с практическими подходами, примерами и решениями реальных инженерных задач.
Все три книги уже доступны для предзаказа.

1. Паттерны проектирования GenAI. Решения распространенных проблем при создании агентов и приложений GenAI
Автор(ы): Лакшманан В., Хапке Х.
Генеративный ИИ открывает потрясающие возможности. Однако у него есть серьезные ограничения, и их нужно преодолеть, прежде чем приложение или агент начнет надежно работать в продакшене. Валлиаппа Лакшманан и Ханнес Хапке собрали библиотеку из 32 проверенных паттернов проектирования. Эти паттерны помогают решать типовые проблемы GenAI-разработки: галлюцинации, недетерминированность ответов и пробелы в знаниях модели.
Книга систематизирует исследования и практический опыт в виде советов, которые можно сразу применять в своих проектах. Для каждого паттерна описана задача и проверенный способ ее решения, приведен подробный пример и разобраны преимущества и недостатки.
Почему мы советуем ее прочитать
Многое из нее можно применить на следующий день. Задавать формат ответа схемой, а не уговорами в промпте. Прежде чем брать мультиагентный фреймворк, вспомнить исследование, по которому такие системы проваливают от 40 до 80% задач. Прежде чем арендовать сервер, проверить задачу на малой модели.
Научный редактор русского издания Антон Дроздов больше девяти лет работает в ИТ, был в «Ростелекоме», MTS AI и НИУ ВШЭ и руководил масштабными IT- и AI-проектами. Перед выходом перевода он проверил актуальность материала.
В этой книге вы найдете паттерн решения практически любой проблемы, которая может вылезти после удачного демо.
» Оглавление
» Отрывок
Оформить предзаказ

2. Модель C4. Визуализация программной архитектуры
Автор(ы): Браун С.
Хорошая архитектура держится на хорошем коде и на ясной коммуникации внутри команды. Книга «Модель C4. Визуализация программной архитектуры» учит рисовать диаграммы, по которым команда понимает, строит и обсуждает программные системы.
Модель C4 разработал сам автор книги, Саймон Браун. Ею пользуются команды по всему миру, и для многих организаций она стала стандартом де-факто. Модель описывает систему на четырех уровнях: контекст, контейнеры, компоненты и код. Их можно приближать и отдалять, как карту, и видеть то общую картину системы, то детали ее устройства.
Вам нужно быстро ввести в курс дела нового сотрудника, показать систему заинтересованным сторонам или разобраться в устройстве сложной системы? Автор шаг за шагом строит пример системы интернет-банкинга, и показывает, как подать одну и ту же систему разработчикам, специалистам поддержки и эксплуатации и людям без технической подготовки.
Почему мы советуем ее прочитать
Прежде чем рисовать, договоритесь о словах. Вписывайте в каждый блок технологию и подписывайте каждую стрелку. А начать можно с получаса у доски и одной диаграммы контекста.
С этой книгой вы научитесь рисовать архитектуру, понятную всей команде, даже когда автора схемы нет рядом.
» Оглавление
» Отрывок
Оформить предзаказ

3. Delta Lake. Современные архитектуры озер данных
Автор(ы): Ли Д., Вентлинг Т., Хайнс С., Бабу П.
Упавшее задание оставляет в хранилище обрывок файла, и отчет считает часть данных дважды. Схема таблицы меняется без предупреждения, таблицы распадаются на тысячи мелких файлов, а данные приходится копировать для каждой команды. Это практическое руководство показывает, как Delta Lake решает такие проблемы надежности. Книга пригодится инженерам данных, специалистам data science и аналитикам, которые строят озера-хранилища и конвейеры данных в промышленных масштабах.
Авторы сопровождают Delta Lake и внедряют его в компаниях. Поэтому, помимо команд, они объясняют, почему формат устроен именно так. Вы узнаете, как ACID-транзакции и журнал транзакций делают озеро данных надежным, как совместить пакетную и потоковую обработку и как работать с Delta Lake с Apache Spark и без него.
Почему мы советуем ее прочитать
Книга показывает, как Delta Lake помогает решать вполне конкретные задачи: не допускать дублирования данных после сбоев, работать с меняющимися схемами таблиц и организовывать хранение больших объемов информации. Отдельная ценность книги — опыт авторов, которые внедряют Delta Lake в компаниях и могут объяснить не только, как работает технология, но и почему именно так.
» Оглавление
» Отрывок
Оформить предзаказ
Для Хаброжителей действует скидка 35% по промокоду — Предзаказ
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.