English version  
НовостиОб издательствеАвторыО нас пишутРекламный отделПриглашаем авторовВакансииКонтактыПартнеры
Ваш кабинет
Если вы уже зарегистрированы, введите ваши данные:
Логин  
Пароль
Путешествие в мир распределенных систем
Опубликовано "Журнал сетевых решений/LAN", Сентябрь 2003
Другие рецензии эту книгу
Полвека длится эпоха современных компьютерных систем, и за это время с ними произошли необычайные изменения. Если на заре становления компьютерных технологий организации имели в своем распоряжении в лучшем случае лишь несколько единиц вычислительной техники, то сегодня информационную инфраструктуру предприятий составляет множество соединенных между собой устройств с выходом в высокоскоростные глобальные сети. На смену централизованным системам, состоящим из одного компьютера и его периферии, пришли сети, т. е. распределенные системы.

В своей новой книге "Распределенные системы. Принципы и парадигмы" ее авторы Эндрю Таненбаум и Маартен ван Стеен дают, по их собственным словам, "достаточно вольное определение базового понятия": "Распределенная система - это набор независимых компьютеров, которые их пользователи воспринимают как единую объединенную систему". Этим утверждением очерчивается круг рассматриваемых в книге вопросов, поскольку оно охватывает как аппаратную, так и программную составляющую современной информационной инфраструктуры.

Э. Таненбаум - личность масштабная, не нуждающаяся в представлении. Появившиеся в Советском Союзе еще в конце 70-х гг., его книги сразу же стали бестселлерами среди специалистов по операционным системам (автор долгие годы работал в области создания компиляторов, автоматических средств построения компиляторов, а также конструирования операционных систем, компьютерных сетей и распределенных систем). В настоящее время профессор Таненбаум возглавляет отделение вычислительной техники университета Врие в Амстердаме. За его плечами - колоссальный практический опыт руководства выполнением ряда успешных проектов по разработке известных программных пакетов (для создания переносимых компиляторов Amsterdam Compiler Kit, а также миниатюрного клона UNIX - MINIX). В настоящее время он занимается разработкой глобальной распределенной системы, допускающей масштабирование на миллионы пользователей, и при этом сосредоточился на вопросах локализации мобильных агентов, архитектуре систем и адаптивном распределении и тиражировании.

Над этим же проектом работает и другой автор - Маартен ван Стеен. Их плодотворное сотрудничество увенчалось написанием пяти книг и более до статей.

Представляемый фундаментальный труд состоит из двух частей, где, соответственно, рассматриваются принципы и парадигмы. Описанию принципов построения распределенных систем посвящены семь начальных глав. В них излагаются такие базовые понятия, как процессы и связь между ними посредством правил (протоколов), именование, синхронизация, непротиворечивость и тиражирование, защита от сбоев и защита от проникновения извне. Определяя в качестве основной задачи, стоящей перед распределенными системами, упрощение доступа к удаленным ресурсам и обеспечение их совместного использования, авторы отмечают одно из их основных преимуществ -достижение экономии за счет организации коллективной работы. Платой за это является возникновение проблем обеспечения безопасности, решение которых по мере числа подключений и увеличения степени совместного использования ресурсов становится все более важным. К основополагающим характеристикам распределенных систем относят также прозрачность, открытость, масштабируемость. Книга изобилует примерами (фрагментами программ), иллюстрирующими взаимодействие в клиент-серверной архитектуре. Описание систем защиты подкрепляется конкретными образцами известных продуктов (Kerberos, SESAME).

Реальные распределенные системы обычно строятся на основе некой парадигмы (например, "все кругом - это файлы"). В последних главах книги рассматриваются различные парадигмы - системы объектов, распределенные файловые системы (в частности, NFS, Coda, Plan9, XFS, SFS), системы документов и системы согласования, описываются и сравниваются построенные на их основе реальные системы.

Обширный преподавательский опыт авторов сказывается в методическом подходе к построению книги: главы организованы как циклы лекций, и каждая из них завершается подробным списком вопросов и заданий. В конце приводится аннотация литературы для дополнительного изучения темы, а также список цитируемых работ. Труд адресован студентам старших курсов учебных заведений, где готовят специалистов в области компьютерных дисциплин. Полезна она будет и преподавателям, а также всем тем, кто хотел бы составить целостное представление об устройстве современного компьютерного мира, ресурсы которого в подавляющем большинстве случаев оказываются распределенными.

Наталья Жилкина

Сентябрь 2003, Журнал сетевых решений/LAN

Другие рецензии эту книгу:

Таненбаум Э. С., Ван Стеен М. Распределенные системы. Принципы и парадигмы

ПОМОЩЬ

Оплата и доставка
Вопросы и ответы
Карта сайта
Обратная связь





ПОДПИСКА

Хотите быть в курсе событий?
Подпишитесь на еженедельную рассылку Издательского дома «Питер» о новинках, акциях, скидках. подробнее


ЗАКАЗ КНИГ
ПО ТЕЛЕФОНУ

Доставка по России и всему миру:
        почтой — (812) 703-73-74

Доставка по Москве:
    курьером — (495) 234-38-15

Доставка по Петербургу:
    курьером — (812) 703-73-74



ГЛАС ЧИТАТЕЛЯ
отзыв на книгу:
Как зарабатывать деньги без стартового капитала
Книга мотивирует и "строит" мозги! Благодаря книге развернула свой бизнес в сетевом маркетинге. Конкретные мысли изложенные в книги вдохновили на настоящие подвиги! И как сама того не ожидала всё получилось. Сейчас мой бизнес развит всего за полтора года в 5 странах. В начале 2009 я и моя команда будем открывать филиалы фирмы в Москве и Киеве! Спасибо Азимову- вдохновил!
Людмила - Тель Авив

 

    Новости | Об издательстве | Авторы | О нас пишут | Рекламный отдел | Приглашаем авторов | Вакансии

Авторские права охраняются.
Воспроизведение материалов или их частей в любом виде без письменного разрешения запрещено!
© 1997-2008, Издательский дом «Питер»

Rambler's Top100   Яндекс цитирования     Rambler's TopShop    
Санкт-Петербург
Б. Сампсониевский пр., 29а
тел.: (812) 703-73-74,
(812) 703-73-73
e-mail: postbook@piter.com
sales@piter.com
http://www.piter.com