RESTful Web API Patterns and Practices Cookbook: Connecting and Orchestrating Microservices and Distributed Data 1st Edition
امروزه بسیاری از سازمانها اپلیکیشنهایی را مدیریت میکنند که به سرویسهای دیگران وابسته هستند. طراحان نرمافزار، توسعهدهندگان و معماران در این شرکتها اغلب تلاش میکنند تا اپلیکیشنهایی را هماهنگ و نگهداری کنند که بر اساس میکروسرویسهای موجود ساخته شدهاند، از جمله سرویسهای شخص ثالث که خارج از اکوسیستم آنها اجرا میشوند. این کتاب راهنما مجموعهای از دستورالعملهای کاربردی را ارائه میدهد تا به شما کمک کند بخشهای مختلف و پراکنده را در شبکه خود با هم هماهنگ کنید.
مایک آموندسن در این کتاب، راهحلهای گامبهگام برای پیدا کردن، اتصال و نگهداری اپلیکیشنهایی که توسط افراد خارج از سازمان طراحی و ساخته شدهاند ارائه میدهد. چه در حال کار روی اپلیکیشنهای موبایلی برای کاربران باشید یا راهحلهای ماشین به ماشین (Machine-to-Machine) طراحی کنید، این کتاب قواعد، روالها، دستورات و پروتکلهایی را معرفی میکند که مانند چسبی عمل میکنند تا میکروسرویسهای مختلف بتوانند بهصورت ایمن، مقیاسپذیر و قابلاطمینان با یکدیگر کار کنند.
در این کتاب میآموزید:
طراحی و ساخت میکروسرویسهای مستقل که میتوانند با موفقیت در وب باز تعامل داشته باشند
افزایش همکنشپذیری (Interoperability) از طریق طراحی سرویسهایی که درک مشترکی دارند
ساخت کلاینتهایی که میتوانند بدون اختلال، با سرویسهای در حال تغییر تطبیق پیدا کنند
ایجاد میکروسرویسهای مقاوم و قابلاطمینان که از تعاملات همتا به همتا (Peer-to-Peer) در وب پشتیبانی میکنند
استفاده از ریجستریهای مبتنی بر وب برای پشتیبانی از عملیات Find-and-Bind در زمان اجرا و مدیریت وابستگیهای خارجی در لحظه
پیادهسازی جریانهای کاری پایدار (Stable Workflows) برای انجام وظایف پیچیده چندسرویسی بهصورت منظم
این کتاب به شما کمک میکند تا سیستمهایی پویا و مقیاسپذیر طراحی کنید که با محیطهای مدرن میکروسرویسها سازگار باشند.
- نظرات
هنوز نظری ثبت نشده
اولین نفری باشید که نظر میدهید
ثبت نظر