دانلود کتاب Distributed Systems: Principles and Paradigms (2nd Edition)
by Andrew S. Tanenbaum
|
عنوان فارسی: سیستم های توزیع شده : اصول و پارادایم ( نسخه 2 ) |
دانلود کتاب
جزییات کتاب
این کتاب، مفهوم سیستمهای توزیعشده، اهداف و انواع این سیستمها، معماری و میانافزار این نوع سیستمها، فرآیندها، ارتباطات (فراخوانی روال راه دور، ارتباط پیامگرا، ارتباط جریانگرا)، نامگذاریها در سیستمهای کامپیوتری، همگامسازی، تکثیر، تحملپذیری عیب، امنیت و بسیاری از موضوعات دیگر را مورد بررسی قرار میدهد.
مناسب برای:دانشجویان و اساتید رشتههای کامپیوتر و فناوری اطلاعات، مهندسین نرمافزار، برنامهنویسان حرفهای تحت وب و غیر وب، و پژوهشگران حوزهی سیستم عامل میتوانند این کتاب ارزشمند را مطالعه نمایند.
پیشنیاز:آشنایی با سیستم عامل. پیشنهاد میشود قبل از مطالعهی این کتاب، کتاب "سیستمهای عامل" نوشتهی استالینگز ترجمهی جعفرنژاد قمی و کتاب "مفاهیم و اصول طراحی سیستمهای عامل" نوشتهی سیلبرشاتس و ترجمهی جعفرنژاد قمی مطالعه شود.
مهارتی که کسب خواهید کرد:پس از مطالعهی این کتاب با مفهوم سیستمهای توزیعشده، معماری آنها و میانافزار، روشهای مختلف برقراری ارتباطات، نامگذاری سیستمهای کامپیوتری، تکثیر، و تحملپذیری عیب آشنا میشوید.
Although, some people can find that the book is a good introduction to the subject, I feel that the book is not focused enough.
For distributed algorithms I recommend "Distributed Systems: An algorithmc Approach" from Ghosh (I have not read yet the "Distributed algorithms" from Lynch et al).
For the "practical" aspect... I have not found a good one. Do you know one?