
کتاب معماری سیستم های نرم افزاری مدرن
از سیستمهای توزیعشده تا زیرساختهای هوش مصنوعی
معرفی کتاب معماری سیستم های نرم افزاری مدرن
کتاب معماری سیستمهای نرمافزاری مدرن نوشتهی هانیه منیریخانقاه به بررسی معماری نسل جدید سیستمها از بسترهای توزیعشده تا زیرساختهای هوش مصنوعی میپردازد. در این اثر مفاهیم کلاسیک معماری نرمافزار در کنار موضوعاتی مانند میکروسرویسها، رایانش ابری، پردازش جریانی، زیرساخت مدلهای زبانی بزرگ و معماری سیستمهای چندعاملی هوشمند کنار هم قرار گرفته است. ساختار کتاب فصلبهفصل از مبانی معماری و سیستمهای توزیعشده شروع میشود و تا مباحثی مانند امالاپس، اقتصاد معماری و رایانش سبز و حاکمیت سیستمهای هوشمند ادامه پیدا میکند. نشر الماس قرمز آن را منتشر کرده است. نسخهی الکترونیکی این اثر را میتوانید از طاقچه خرید و دانلود کنید.
درباره کتاب معماری سیستم های نرم افزاری مدرن
کتاب معماری سیستمهای نرمافزاری مدرن با تمرکز بر پیوند معماری نرمافزار و هوش مصنوعی نوشته شده است و از همان پیشگفتار نشان میدهد که مسئلهی اصلی آن، گذار از سیستمهای یکپارچه و قطعی به اکوسیستمهای توزیعشده، احتمالی و دادهمحور است. نویسنده توضیح داده است که چگونه ورود مدلهای یادگیری ماشین و بهویژه مدلهای زبانی بزرگ، تعریف پایداری، تحملپذیری خطا و مشاهدهپذیری را در معماری سیستمها تغییر داده است. در کتاب معماری سیستمهای نرمافزاری مدرن ابتدا در فصل اول مفاهیم تفکر معماری مدرن، گذار از معماری یکپارچه به توزیعشده، نیروهای محرک معماریهای جدید، تفاوت معماری سرویسگرا و ریزسرویسها و طراحی دامنهمحور با مرزهای بافت و طوفان رویداد تشریح شده است. سپس مبانی نظری سیستمهای توزیعشده، الگوهای مقیاسپذیری، تعدیل بار، نهانسازی و چالشهای شبکههای توزیعشده بررسی شده است. در ادامه کتاب معماری سیستمهای نرمافزاری مدرن در فصلهای بعدی به مهندسی سیستمهای توزیعشده، قضیه کپ و پیسلک، الگوریتمهای اجماع مانند پکسوس و رافت، مدیریت پیکربندی و قفلهای توزیعشده، معماری رویدادمحور، منبعیابی رویداد و الگوی ساگا برای تراکنشهای توزیعشده پرداخته است. فصل سوم به کانتینرسازی، کوبرنیتیس، الگوهای استقرار مانند سایدکار، شبکه سرویس، پروتکلهای ارتباطی مدرن، درگاه رابط برنامهنویسی و معماری بدون سرور و رایانش لبه اختصاص دارد. در بخشهای میانی کتاب معماری سیستمهای نرمافزاری مدرن معماری و مهندسی داده در مقیاس کلان، شاردینگ، پایگاههای داده نواسکیوال، الگوی سیکیوآراس، خطوط لوله داده، پردازش جریانی، تقابل معماریهای لامبدا و کاپا، کار با کافکا، فلینک و اسپارک توضیح داده شده است. فصلهای بعدی به زیرساختهای هوش مصنوعی و یادگیری ماشین، امالاپس، سرویسدهی به مدلها، معماری سیستمهای مبتنی بر مدلهای زبانی بزرگ، تنظیم دقیق توزیعشده، اتکاپذیری، مشاهدهپذیری، امنیت، اقتصاد معماری، رایانش سبز، معماریهای خودمختار و چندعاملی، محاسبات محرمانه، رمزنگاری پسا-کوانتومی و در نهایت حاکمیت و آیندهی معماری در عصر عاملهای هوشمند اختصاص یافته است.
خلاصه کتاب معماری سیستم های نرم افزاری مدرن
کتاب معماری سیستمهای نرمافزاری مدرن تصویری یکپارچه از مسیر تحول معماری نرمافزار از سیستمهای یکپارچه تا زیرساختهای هوش مصنوعی ارائه کرده است. نویسنده ابتدا نشان داده است که چگونه محدودیتهای قانون مور، رشد رایانش ابری و انفجار دادهها، معماری را به سمت توزیعشدگی، میکروسرویسها و معماری رویدادمحور سوق داده است. سپس با تکیه بر مفاهیم طراحی دامنهمحور، سیستمهای توزیعشده، اجماع، کانتینرسازی، شبکه سرویس، درگاههای رابط برنامهنویسی و معماری بدون سرور، چارچوبی برای ساخت سیستمهای مقیاسپذیر و تابآور ترسیم کرده است. در ادامه کتاب معماری سیستمهای نرمافزاری مدرن به مهندسی داده در مقیاس کلان، پردازش جریانی، معماریهای لامبدا و کاپا و استفاده از کافکا، فلینک و اسپارک برای تحلیل بلادرنگ پرداخته است. سپس زیرساختهای امالاپس، آموزش و استقرار مدلها، مدیریت منابع پردازشی برای واحدهای پردازش گرافیکی، معماری سیستمهای مبتنی بر مدلهای زبانی بزرگ و هوش مصنوعی مولد، اتکاپذیری، مشاهدهپذیری، امنیت، اقتصاد معماری، رایانش سبز، معماریهای خودمختار و چندعاملی و در نهایت حاکمیت و آیندهی نقش معمار سیستم در عصر هوش مصنوعی بررسی شده است.
چرا باید کتاب معماری سیستم های نرم افزاری مدرن را بخوانیم؟
این کتاب تصویری منسجم از پیوند معماری نرمافزار، سیستمهای توزیعشده و زیرساختهای هوش مصنوعی ارائه کرده است و مفاهیم نظری را در کنار الگوهای معماری و مثالهای عملی قرار داده است. خواننده با مطالعه آن میتواند درک خود را از طراحی سیستمهای مقیاسپذیر، دادهمحور و مجهز به مدلهای یادگیری ماشین عمیقتر کند و با موضوعاتی مانند امالاپس، معماری مدلهای زبانی بزرگ، اقتصاد معماری و رایانش سبز آشنا شود.
خواندن این کتاب را به چه کسانی پیشنهاد میکنیم؟
این کتاب به معماران سیستم، مهندسان نرمافزار، مهندسان داده، پژوهشگران و دانشجویان علوم کامپیوتر پیشنهاد میشود که به دنبال درک عمیقتری از معماری سیستمهای توزیعشده، زیرساختهای هوش مصنوعی، پردازش جریانی و چالشهای اتکاپذیری، امنیت و اقتصاد معماری در مقیاس کلان هستند.
برای تجربهای بهتر در دانلود کتاب معماری سیستم های نرم افزاری مدرن و خواندن آن، اپلیکیشن طاقچه را بهصورت رایگان نصب کنید. در اپلیکیشن میتوانید مطالعهی خود را شخصیسازی کنید و لذت خواندن و شنیدن کتابها را همیشه و همهجا تجربه کنید. علاوهبر دسترسی آسان، امکان خرید هزاران کتاب صوتی و الکترونیکی با تخفیفهای ویژه و بهترین قیمت هم فراهم است.
مشخصات کتاب الکترونیکی
| نام کتاب | معماری سیستم های نرم افزاری مدرن |
|---|---|
| عنوان دیگر | از سیستمهای توزیعشده تا زیرساختهای هوش مصنوعی |
| موضوع | کامپیوتر |
| نویسنده | هانیه منیری خانقاه |
| انتشارات | انتشارات الماس قرمز |
| سال انتشار نسخه فیزیکی | ۱۴۰۵/۰۳/۲۳ |
| فرمت کتاب | |
| حجم فایل کتاب | ۳.۴۴ مگابایت |
| شابک | ۹۷۸۶۲۲۱۷۸۵۳۰۸ |
| تعداد صفحهها | ۱۵۱ صفحه |
| قیمت کتاب | ۱۵۱۰۰۰ تومان |
نظر شما دربارهٔ این کتاب