رقص در مقابل ارکستراسیون: طراحی گردش کار توزیع شده در میکروسرویس ها
در یک معماری یکپارچه، اجرای یک معامله تجاری پیچیده - مانند انجام یک سفارش تجارت الکترونیک - ساده است. همه داده ها در یک پایگاه داده رابطه ای واحد قرار دارند و به توسعه دهندگان این امکان را می دهند که چندین نوشته پایگاه داده را در بین موجودی، پرداخت ها و حمل و نقل در یک تراکنش ACID قرار دهند. اگر در هر نقطه ای خطایی رخ دهد، یک SQL ROLLBACK فورا سازگاری سیستم را بازیابی می کند.
میکروسرویس ها
رقص
ارکستراسیون
طراحی سیستم
سیستم های توزیع شده
الگوی حماسه
معماری رویداد محور
معماری نرم افزار