← Каталог · JSON карточки

Архитектура высоконагруженных систем. 3-е издание, дополненное

ISBN: 978-5-00206-024-5 · Код: ITD000000001499598 · Издательство: Альпина Паблишер ООО

Характеристики книги

Размеры книги (Ш × В × Т)
170 × 240 × 36 мм
Вес
950 г
Штрихкод
9785002060245
Год выпуска
2026
Год первого издания
—

Изображения

Аннотация

Продающий текст

"Архитектура высоконагруженных систем" не претендует на звание универсального свода знаний о высоконагруженной обработке данных или о создании систем реального времени. И в то же время она отражает многолетний опыт автора в области создания распределённых систем управления промышленными критическими информационными системами, где присутствуют сотни тысяч источников изменений данных и их потребителей, а сценарии управления зависят от характера и интенсивности этих изменений. В третьем дополненном издании приводятся многочисленные примеры деталей архитектуры распределённых систем, применяемых в задачах разработки систем промышленной автоматизации, систем хранения данных, СУБД и элементов систем общего назначения. Книга адресована всем, кто хочет разобраться, как устроены и создаются высоконагруженные распределённые системы управления. Если система падает под нагрузкой — это не баг, это архитектура. Эта книга учит делать так, чтобы она не падала. Вы узнаете Как проектировать системы, которые не падают под пиковыми нагрузками, даже если трафик вырастает в десять раз. Как найти идеальный баланс между скоростью работы, сохранностью данных и бюджетом на железо, чтобы не переплачивать за ресурсы. Почему 90% проблем с масштабированием закладываются ещё на этапе проектирования и как избежать этих ошибок с нуля. Как обеспечить бесперебойную работу сервиса, когда каждая минута простоя стоит миллионы, а оборудование продолжает работать на пределе. В чем секрет архитектуры "гигантов" вроде Amazon и Google и как применить эти принципы в своих проектах, не имея их бюджетов. Как строить распределённые системы, устойчивые к сбоям и кибератакам, чтобы потеря сервера не означала потерю управления. Как заранее просчитать сценарий роста, чтобы масштабирование было плавным, а не требовало мучительной перестройки "в боевых условиях". Как принимать сложные архитектурные компромиссы, жертвуя одним качеством системы ради усиления другого, без фатальных последствий. Как проектировать "реактивные" системы, которые мгновенно подстраиваются под изменения нагрузки и экономят ресурсы в спокойные периоды. Какой ценой достигаются легендарные "пять девяток" доступности (99.999%) и какие методы действительно работают в реальном мире. От теории к боевым системам: все, что нужно, чтобы выдерживать реальные нагрузки, а не лабораторные сценарии. Особенности Книга представляет собой подробное руководство по проектированию и созданию систем, способных эффективно справляться с большими нагрузками. Рассматриваются аппаратная и программная архитектура, распределение данных, масштабирование и балансировка нагрузки как единая инженерная система. Особое внимание уделено надежности, отказоустойчивости, кешированию и согласованности данных — ключевым аспектам критических систем. Представлены современные архитектурные подходы и шаблоны, применимые в промышленной автоматизации, СУБД и высоконагруженных сервисах. Не просто масштабирование — управление сложностью распределенных систем на уровне архитектуры Для кого Для разработчиков и архитекторов, стремящихся создавать надежные и производительные системы в условиях реальной нагрузки. Для тех, кто строит системы, которые нельзя остановить, — и не имеет права ошибаться.

Документы и другие файлы

Связи со справочниками (22)

Все атрибуты API (71)
AGE_GROUP
{
  "GUID": "00000000-0000-0000-0000-000000000000"
}
ANNOTACIA
AUTHOR
[]
AUTHOR_COVER
AUTHOR_FOR_PRICEПодольный Вадим
BARCODE
[
  "9785002060245"
]
BARCODE_DETAIL
[
  {
    "BARCODE": "9785002060245",
    "STANDART": 1,
    "ITEM_TYPE": {
      "GUID": "b17fc6ab-38a5-11f1-80e0-0050569a365d",
      "NAME": "шт"
    },
    "BARCODE_TYPE": {
      "GUID": "39fddca4-7cc4-49d4-a09d-9fe5517b4df6",
      "NAME": "EAN13"
    }
  }
]
CERT
[]
CLASSIFICATOR
{
  "CODE": "000000356",
  "ID_EKN": "11200",
  "CODE_EKN": "114.09.1.1"
}
CODE_OKPD258.11.19.000
CODE_TNVED4901990000
COVERS
{
  "cover1": {
    "H": 600,
    "W": 420,
    "DPI": "72x72",
    "LINK": "https://cdn.eksmo.ru/v2/ITD000000001499598/COVER/cover1.jpg",
    "SIZE": "97516",
    "MTIME": "2026-05-25 12:29:32"
  },
  "siluet": {
    "H": 3475,
    "W": 2500,
    "DPI": "96x96",
    "LINK": "https://cdn.eksmo.ru/v2/ITD000000001499598/COVER/siluet.jpg",
    "SIZE": "916066",
    "MTIME": "2026-05-25 12:30:04"
  }
}
DEPARTMENT
{
  "GUID": "00000000-0000-0000-0000-000000000000"
}
DIVID
{
  "GUID": "00000000-0000-0000-0000-000000000000"
}
EDFUL1000
EKSMO_RDCЭксмо
FA_COMMENT
FA_GROUP
FA_MONTH
FOLDER
{
  "GUID": "bb024754-6c48-11e2-9c96-5ef3fc5021a7",
  "NAME": "Книги сторонних поставщиков"
}
FORMAT
{
  "GUID": "00000000-0000-0000-0000-000000000000"
}
GENRE
[]
GOD_PERVOGO_IZDANIYA0
GUIDb17fc69a-38a5-11f1-80e0-0050569a365d
GUID_NOMb17fc679-38a5-11f1-80e0-0050569a365d
ISBN978-5-00206-024-5
ISBN_DIG9785002060245
IS_DELНет
IS_ZAPRET_PREVIEWНет
IZDAT_BRAND
{
  "GUID": "d9d94fed-d418-11e3-a44f-5ef3fc5021a7",
  "NAME": "Альпина Паблишер ООО"
}
LAST_STANDART10
LDATE13.04.2026
MEDIA
NAMEАрхитектура высоконагруженных систем. 3-е издание, дополненное
NAME_FOR_PRICEАрхитектура высоконагруженных систем. 3-е издание, дополненное
NICHE
{
  "GUID": "e6408184-4f03-11e0-a01d-001a64231342",
  "NAME": "ТЕХНИЧЕСКИЕ НАУКИ. ПРОМЫШЛЕННОСТЬ",
  "OWNER_GUID": "e009c820-4f03-11e0-a01d-001a64231342"
}
NOMCODEITD000000001499598
NOMGROUPнеопознано
PAGES518
PAPER
PDF
[]
PEREPLET_TYPE
{
  "GUID": "a791ba90-4f06-11e0-a01d-001a64231342",
  "NAME": "7БЦ"
}
PEREPLET_TYPE_OLD
{
  "GUID": "bff8c2c1-656e-11de-84c5-000423b38f2a",
  "NAME": "7БЦ"
}
POSLE_OBREZAx
PREDZAKAZ_SOAPN
PRODCODEITD000000001499598
PRODUCT_VID
{
  "GUID": "a791ba7e-4f06-11e0-a01d-001a64231342",
  "NAME": "Книга"
}
PROD_TEXT"Архитектура высоконагруженных систем" не претендует на звание универсального свода знаний о высоконагруженной обработке данных или о создании систем реального времени. И в то же время она отражает многолетний опыт автора в области создания распределённых систем управления промышленными критическими информационными системами, где присутствуют сотни тысяч источников изменений данных и их потребителей, а сценарии управления зависят от характера и интенсивности этих изменений. В третьем дополненном издании приводятся многочисленные примеры деталей архитектуры распределённых систем, применяемых в задачах разработки систем промышленной автоматизации, систем хранения данных, СУБД и элементов систем общего назначения. Книга адресована всем, кто хочет разобраться, как устроены и создаются высоконагруженные распределённые системы управления. Если система падает под нагрузкой — это не баг, это архитектура. Эта книга учит делать так, чтобы она не падала. Вы узнаете Как проектировать системы, которые не падают под пиковыми нагрузками, даже если трафик вырастает в десять раз. Как найти идеальный баланс между скоростью работы, сохранностью данных и бюджетом на железо, чтобы не переплачивать за ресурсы. Почему 90% проблем с масштабированием закладываются ещё на этапе проектирования и как избежать этих ошибок с нуля. Как обеспечить бесперебойную работу сервиса, когда каждая минута простоя стоит миллионы, а оборудование продолжает работать на пределе. В чем секрет архитектуры "гигантов" вроде Amazon и Google и как применить эти принципы в своих проектах, не имея их бюджетов. Как строить распределённые системы, устойчивые к сбоям и кибератакам, чтобы потеря сервера не означала потерю управления. Как заранее просчитать сценарий роста, чтобы масштабирование было плавным, а не требовало мучительной перестройки "в боевых условиях". Как принимать сложные архитектурные компромиссы, жертвуя одним качеством системы ради усиления другого, без фатальных последствий. Как проектировать "реактивные" системы, которые мгновенно подстраиваются под изменения нагрузки и экономят ресурсы в спокойные периоды. Какой ценой достигаются легендарные "пять девяток" доступности (99.999%) и какие методы действительно работают в реальном мире. От теории к боевым системам: все, что нужно, чтобы выдерживать реальные нагрузки, а не лабораторные сценарии. Особенности Книга представляет собой подробное руководство по проектированию и созданию систем, способных эффективно справляться с большими нагрузками. Рассматриваются аппаратная и программная архитектура, распределение данных, масштабирование и балансировка нагрузки как единая инженерная система. Особое внимание уделено надежности, отказоустойчивости, кешированию и согласованности данных — ключевым аспектам критических систем. Представлены современные архитектурные подходы и шаблоны, применимые в промышленной автоматизации, СУБД и высоконагруженных сервисах. Не просто масштабирование — управление сложностью распределенных систем на уровне архитектуры Для кого Для разработчиков и архитекторов, стремящихся создавать надежные и производительные системы в условиях реальной нагрузки. Для тех, кто строит системы, которые нельзя остановить, — и не имеет права ошибаться.
PUBLISHER
{
  "GUID": "142b6bdd-b69b-11e0-94e2-5ef3fc5021fb",
  "NAME": "Альпина Паблишер ООО"
}
P_BOXfalse
REMAINDER
{
  "TOTAL": "нет"
}
RIN
SCOVR
SDATE13.04.2026
SERIE
{
  "GUID": "ed099bf8-42c8-11ec-80c5-0050569a365d",
  "NAME": "Главные книги раздела (АльпинаПаб)"
}
SGMNT
{
  "GUID": "e009c820-4f03-11e0-a01d-001a64231342",
  "NAME": "ПРОФЕССИОНАЛЬНАЯ И НАУЧНАЯ ЛИТЕРАТУРА. ДЕЛОВАЯ ЛИТЕРАТУРА (ПРЛ)"
}
SIZES
{
  "DEPTH": 36,
  "WIDTH": 170,
  "HEIGHT": 240,
  "KARTON": {
    "WIDTH": "0",
    "HEIGHT": "0"
  },
  "WEIGHT": 950
}
SUBJECT
{
  "GUID": "e6408230-4f03-11e0-a01d-001a64231342",
  "NAME": "ТЕХНИЧЕСКИЕ НАУКИ. ИСТОРИЯ РАЗВИТИЯ ТЕХНИКИ. ПРОМЫШЛЕННОСТЬ (ЛЕГКАЯ И ПИЩЕВАЯ. ТРАНСПОРТ, СТРОИТЕЛЬСТВО И ДР.)",
  "OWNER_GUID": "e6408184-4f03-11e0-a01d-001a64231342"
}
SUPERfalse
TARGET
{
  "GUID": "00000000-0000-0000-0000-000000000000"
}
TIP_KORESHKA
TIRAJ
[
  {
    "GUID": "b17fc6af-38a5-11f1-80e0-0050569a365d",
    "PLAN_DATE": "",
    "TIRAJ_CODE": "ITD00748960",
    "TIRAJ_TYPE": "О",
    "FAKTICHESKAYA_DATA": "13.04.2026",
    "SOGLASOVANNAYA_DATA": "",
    "PLAN_DATE_TREBUEMAYA": "",
    "PLAN_VYPUSKA_OSN_TIR": "",
    "TIRAJ_DT_RAZR_V_PECHAT": "01.01.0001 0:00:00"
  }
]
TOM_NUM0
TSELOFANIROVANIEfalse
VID_PROIZV
VID_SKREPLENIYA
VOZRASTNOE_OGRANICHENIE16+
ZAPRETНет
ZAPRET_PO_KANALAM
[]
ZAPRET_PRODAJ_DATA_SNIATIYA
ZVEZDNOST

Атрибуты показаны в том виде, в котором их передал API поставщика.