داده در مرکز بسیاری از چالشهای طراحی سیستم امروز قرار دارد. مسائل دشواری وجود دارند که باید حل شوند، مانند مقیاسپذیری، سازگاری، قابلیت اطمینان، کارایی و نگهداریپذیری. علاوه بر این، تنوع ابزارهای شگفتانگیزی داریم، از جمله پایگاههای داده رابطهای، ذخیرهگاههای داده NoSQL، پردازشگرهای جریان یا دستهای و واسطههای پیام. کدام انتخابها برای برنامه شما مناسب است؟ چگونه میتوانید در میان این اصطلاحات جدید راه خود را پیدا کنید؟ در این راهنمای عملی و جامع، مارتین کلپمان به شما کمک میکند تا در این چشمانداز متنوع ناوبری کنید با بررسی مزایا و معایب فناوریهای مختلف برای پردازش و ذخیره داده. نرمافزار در حال تغییر است، اما اصول بنیادی همان مانده است. با این کتاب، مهندسان و معماران نرمافزار یاد میگیرند که چگونه این ایدهها را در عمل به کار گیرند و از دادهها در برنامههای مدرن به طور کامل استفاده کنند. زیر کاپوت سیستمهایی که قبلاً از آنها استفاده کردهاید نگاه کنید و یاد بگیرید که چگونه آنها را به طور موثرتری استفاده و اداره کنید. تصمیمات آگاهانه با شناسایی نقاط قوت و ضعف ابزارهای مختلف اتخاذ کنید. تعادلهای مربوط به سازگاری، مقیاسپذیری، تحمل خطا و پیچیدگی را درک کنید. از تحقیقات سیستمهای توزیعشدهای که پایگاه بانکهای داده مدرن بر روی آن بنا شدهاند، آگاه شوید. پشت صحنه خدمات آنلاین بزرگ نگاه کنید و از معماری آنها بیاموزید.
یا با نبیگ+ بخوانید
همین یک کتاب ۱۵۰٬۰۰۰ تومان است. با اشتراک نبیگ+، این و هر کتابِ دیگرِ شاملِ آن را کامل میخوانید.
از ماهی۵۶٬۷۱۲ تومانبا طرح یکساله
دیدن طرحها ←
گفتوگو دربارهٔ کتاب
نظرها پس از تأیید کتابدار نمایش داده میشوندبرای ثبت دیدگاه و امتیاز، وارد شوید.
هنوز دیدگاهی برای این کتاب ثبت نشده است.