با حرکت شرکتها به سمت مایکروسرویسها و سایر فناوریهای توزیعشده، پیچیدگی این سیستمها افزایش مییابد. نمیتوانید پیچیدگی را حذف کنید، اما از طریق مهندسی آشوب میتوانید آسیبپذیریها را کشف کرده و از قطعیها قبل از تأثیرگذاری بر مشتریان خود جلوگیری کنید. این راهنمای عملی به مهندسان نشان میدهد که چگونه سیستمهای پیچیده را مدیریت کنند و در عین حال برای دستیابی به اهداف تجاری بهینهسازی نمایند. دو چهره برجسته این حوزه، کیسی روزنتال و نورا جونز، این رشته را در حین همکاری در نتفلیکس پایهگذاری کردند. در این کتاب، آنها به توضیح چیستی، چگونگی و چرایی مهندسی آشوب میپردازند و در عین حال گفتگویی را از متخصصان صنایع مختلف تسهیل میکنند. بسیاری از فصلها توسط نویسندگان همکار نوشته شدهاند تا دیدگاهها را در سراسر عمودیها در صنعت نرمافزار (و فراتر از آن) گسترش دهند. بیاموزید که چگونه مهندسی آشوب سازمان شما را قادر میسازد تا پیچیدگی را مدیریت کند. روشی را برای جلوگیری از خرابیها در برنامه، شبکه و زیرساخت خود کاوش کنید. از تئوری به عمل از طریق داستانهای واقعی از کارشناسان صنعت در گوگل، مایکروسافت، اسلک و لینکدین و دیگران حرکت کنید. چارچوبی برای تفکر در مورد پیچیدگی در سیستمهای نرمافزاری ایجاد کنید. یک برنامه مهندسی آشوب را حول محور روزهای بازی طراحی کنید و به سمت آزمایشهای بسیار هدفمند و خودکار حرکت کنید. بیاموزید که چگونه آزمایشهای آشوب مشارکتی مداوم را طراحی کنید.
اشتراکی

مروری بر ساختار و اطلاعات کلیدی کتاب

۱۸ فروردین ۱۳۹۹

1 کتاب

21 فصل

305 صفحه

متوسط تا پیشرفته
با حرکت شرکتها به سمت مایکروسرویسها و سایر فناوریهای توزیعشده، پیچیدگی این سیستمها افزایش مییابد. نمیتوانید پیچیدگی را حذف کنید، اما از طریق مهندسی آشوب میتوانید آسیبپذیریها را کشف کرده و از قطعیها قبل از تأثیرگذاری بر مشتریان خود جلوگیری کنید. این راهنمای عملی به مهندسان نشان میدهد که چگونه سیستمهای پیچیده را مدیریت کنند و در عین حال برای دستیابی به اهداف تجاری بهینهسازی نمایند.
دو چهره برجسته این حوزه، کیسی روزنتال و نورا جونز، این رشته را در حین همکاری در نتفلیکس پایهگذاری کردند. در این کتاب، آنها به توضیح چیستی، چگونگی و چرایی مهندسی آشوب میپردازند و در عین حال گفتگویی را از متخصصان صنایع مختلف تسهیل میکنند. بسیاری از فصلها توسط نویسندگان همکار نوشته شدهاند تا دیدگاهها را در سراسر عمودیها در صنعت نرمافزار (و فراتر از آن) گسترش دهند.
با مرور این بخش، درک سریع و کلی از محتوای کتاب پیدا کنید.
این کتاب به پیچیدگی فزاینده سیستمهای توزیعشده مدرن، مانند معماریهای مایکروسرویس، میپردازد. این راهنما به مهندسان کمک میکند تا این پیچیدگی را درک و مدیریت کنند، نه اینکه سعی در حذف آن داشته باشند. تمرکز بر این است که چگونه مهندسی آشوب به عنوان یک رشته فعال برای مدیریت مؤثر این محیطهای پیچیده عمل میکند. با پذیرش پیچیدگی، سازمانها میتوانند سیستمهای مقاومتری بسازند.
یکی از اصول اساسی مهندسی آشوب، توانایی آن در شناسایی فعالانه آسیبپذیریها در سیستمها است. این کتاب روشهایی را برای کشف نقاط ضعف در منطق برنامه، پیکربندیهای شبکه و زیرساختهای زیربنایی شرح میدهد. با معرفی عمدی خرابیهای کنترلشده، مهندسان میتوانند از قطعیهای بزرگتر جلوگیری کرده و پایداری سیستم را قبل از تأثیرگذاری بر مشتریان تضمین کنند. این رویکرد از حل مشکلات واکنشی به یک استراتژی تابآوری پیشگیرانه تغییر میکند.
نویسندگانی که در پشت محتوای این کتاب قرار دارند، از برجستهترین متخصصان و پیشگامان حوزه خود به شمار میروند. آثار آنها حاصل سالها تجربه عملی، پژوهش عمیق و همکاری با بزرگترین سازمانها و شرکتهای فناوری جهان است. هر یک از این نویسندگان با انتشار کتابها و مقالات تخصصی، نقش مهمی در شکلگیری و پیشرفت دانش فنی جامعه جهانی ایفا کردهاند.
تجربه کاربران از این کتاب - نظرات خریداران و دیگر کاربران
21 فصل در حال تولید
مدت زمان خوانش
8:45
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۰ شهریور ۱۴۰۵