توضیحاتی در مورد کتاب Migrating to microservice databases: from relational monolith to distributed data
نام کتاب : Migrating to microservice databases: from relational monolith to distributed data
عنوان ترجمه شده به فارسی : مهاجرت به پایگاه داده های میکروسرویس: از یکپارچه رابطه ای تا داده های توزیع شده
سری :
نویسندگان : Edson Yanaga
ناشر : O’Reilly
سال نشر : 2017
تعداد صفحات : 72
ISBN (شابک) : 9781491974612
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 5 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
پس از سالها تحقیق، کدنویسی و صحبت در مورد ریزسرویسها، ادسون یاناگا – مدیر تجربه توسعهدهنده Red Hat – به طور مکرر یک سوال را میشنود: چگونه پایگاه داده میراث یکپارچه خود را تکامل دهم؟ در این گزارش عملی، یاناگا استراتژیهایی را برای مقابله با پایگاه داده رابطهای شما هنگام مهاجرت از یک پایگاه کد یکپارچه به معماری میکروسرویس توضیح میدهد. در این فرآیند، شما بر روی یک ویژگی کلیدی میکروسرویس تمرکز خواهید کرد: مدیریت غیرمتمرکز داده.
برای بسیاری از توسعهدهندگان برنامههای کاربردی سازمانی، میکروسرویسها برای تقسیم پایگاههای کد سختگیرانه به آرتیفکتهای کوچکتر، کاملاً تعریفشده، منسجم و آزادانه مناسب هستند – معماری که میتواند انتشار نرمافزارهای جدید را ساده و تسریع کند. استراتژی های موفقی را برای یکپارچه سازی داده ها بین برنامه یکپارچه موجود و مصنوعات میکروسرویس جدید خود خواهید آموخت.
• بیاموزید که چگونه مهاجرت های زمان خاموشی صفر به شما امکان می دهد کد جدید را بدون ایجاد اختلال در فعالیت کاربر مستقر کنید
• پایگاه داده رابطه ای خود را با نگهداری نسخه های خاصی از کد برنامه و طرحواره های پایگاه داده در یک مخزن کد تکامل دهید.
• درک تمایز پشت الگوی CRUD و CQRS - از جمله مدلهای سازگاری در سیستمهای توزیعشده
• مجموعه ای از نه استراتژی را برای ادغام داده ها از برنامه یکپارچه خود با یک معماری میکروسرویس کاوش کنید.
توضیحاتی در مورد کتاب به زبان اصلی :
After years of researching, coding, and talking about microservices, Edson Yanaga—Red Hat’s Director of Developer Experience—hears one question frequently: how do I evolve my monolithic legacy database? In this practical report, Yanaga explains strategies for dealing with your relational database when migrating from a monolithic codebase to a microservices architecture. In the process, you’ll focus on one key microservices characteristic: decentralized data management.
For many enterprise application developers, microservices are good for splitting up unwieldy codebases into smaller, well-defined, cohesive, and loosely coupled artifacts—an architecture that can simplify and accelerate new software releases. You’ll learn successful strategies for integrating data between your existing monolithic application and your new microservice artifacts.
• Learn how zero downtime migrations enable you to deploy new code without disrupting user activity
• Evolve your relational database by keeping specific versions of application code and database schemas in the same code repository
• Understand the distinction behind the CRUD pattern and CQRS—including the consistency models involved in distributed systems
• Explore a set of nine strategies for integrating data from your monolithic application to a microservice architecture