Введение в надежное и безопасное распределенное программирование
Артикул: | PB-004723 |
Наличие: | Под заказ |
-
1 180грн.
В современных вычислениях программы зачастую объединяют несколько процессов. Главная проблема, возникающая при создании подобных распределенных программ, заключается в том, чтобы заставить все процессы совместно работать над решением общей задачи, даже в случае отказов некоторых из них. Под отказами иметься в виду: аварийное завершение некоторых процессов, потеря связи с ними и даже злонамеренное нападение на некоторые процессы. Эта книга содержит введение в абстракции распределенного программирования и знакомит с фундаментальными алгоритмами и их реализациями в нескольких распределенных окружениях. Перед читателем будут раскрыты важные проблемы распределенных вычислений и основные алгоритмические приемы их решения. На подробных примерах читатель сможет понять, как с помощью этих приемов конструировать распределенные приложения. Главной темой книги является обеспечение устойчивости к случайным и преднамеренным воздействиям в распределенных системах, которые могут быть обусловлены задержками в сети, ошибками и даже злонамеренными атаками. Данную книгу обязан прочесть каждый, кто разрабатывает программное обеспечение в нашу многоядерную эпоху !