دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Roland Kuhn et al.
سری:
ناشر: Manning
سال نشر: 2017
تعداد صفحات: 387
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب Reactive Design Patterns به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب الگوهای طراحی واکنشی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
الگوهای طراحی واکنشی یک راهنمای کاملاً مکتوب برای ساختن
سیستمهای توزیعشده مبتنی بر پیام است که انعطافپذیر، پاسخگو و
الاستیک هستند. در این کتاب الگوهایی برای پیامرسانی، کنترل
جریان، مدیریت منابع و همزمانی، به همراه مسائل کاربردی مانند
طرحهای تست پسند را خواهید یافت. همه الگوها شامل نمونه های عینی
با استفاده از Scala و Akka هستند. پیشگفتار توسط Jonas
Bon?r.
برنامههای کاربردی وب مدرن به طور بالقوه به تعداد زیادی از
کاربران خدمت میکنند - و آنها باید به کار خود ادامه دهند، زیرا
سرورها از کار میافتند و سرورهای جدید آنلاین میشوند، کاربران
منابع محدودی را از بین میبرند، و اطلاعات در سطح جهانی توزیع
میشود. یک برنامه Reactive با خرابی های جزئی و بارهای مختلف
تنظیم می شود و در یک محیط توزیع شده همیشه در حال تغییر پاسخگو
باقی می ماند. راز معماری پیام محور است - و الگوهای طراحی برای
سازماندهی آن.
Reactive Design Patterns اصول، الگوها و بهترین شیوه های طراحی
برنامه کاربردی Reactive را ارائه می دهد. شما یاد خواهید گرفت که
چگونه یک مؤلفه کند را با الگوی Circuit Breaker درگیر نکند،
چگونه یک تراکنش چند مرحله ای را با الگوی Saga تکمیل کنید، چگونه
مجموعه داده ها را بر اساس Sharding تقسیم کنید، و موارد دیگر.
حتی خواهید دید که چگونه میتوانید کد منبع خود را خوانا نگه
دارید و سیستم را با وجود بسیاری از تعاملات احتمالی و نقاط شکست،
قابل آزمایش نگه دارید.
چه چیزی در داخل است
راهنمای قطعی مانیفست واکنشی
الگوهای جریان کنترل، ثبات محدود، تحمل خطا، و خیلی چیزهای
دیگر
درس های سخت به دست آمده در مورد آنچه که کار نمی کند
معماری هایی که تحت بار بسیار زیاد مقیاس می شوند
اکثر نمونه ها از Scala، Java و Akka استفاده می کنند. خوانندگان
باید با سیستم های توزیع شده آشنا باشند.
Reactive Design Patterns is a clearly written guide for
building message-driven distributed systems that are resilient,
responsive, and elastic. In this book youll find patterns for
messaging, flow control, resource management, and concurrency,
along with practical issues like test-friendly designs. All
patterns include concrete examples using Scala and Akka.
Foreword by Jonas Bon?r.
Modern web applications serve potentially vast numbers of users
- and they need to keep working as servers fail and new ones
come online, users overwhelm limited resources, and information
is distributed globally. A Reactive application adjusts to
partial failures and varying loads, remaining responsive in an
ever-changing distributed environment. The secret is
message-driven architecture - and design patterns to organize
it.
Reactive Design Patterns presents the principles, patterns, and
best practices of Reactive application design. Youll learn how
to keep one slow component from bogging down others with the
Circuit Breaker pattern, how to shepherd a many-staged
transaction to completion with the Saga pattern, how to divide
datasets by Sharding, and more. Youll even see how to keep your
source code readable and the system testable despite many
potential interactions and points of failure.
Whats Inside
The definitive guide to the Reactive Manifesto
Patterns for flow control, delimited consistency, fault
tolerance, and much more
Hard-won lessons about what doesnt work
Architectures that scale under tremendous load
Most examples use Scala, Java, and Akka. Readers should be
familiar with distributed systems.