بررسی الگوی CQRS
Command and Query Responsibility Segregation که بهاختصار CQRS نامیده میشود. یعنی جداکردن وظیفه Commandها و Queryها از یکدیگر یا به عبارتی جداکردن مسئولیت Read کردن و Write کردن. همانطور که…
ادامه خواندنCommand and Query Responsibility Segregation که بهاختصار CQRS نامیده میشود. یعنی جداکردن وظیفه Commandها و Queryها از یکدیگر یا به عبارتی جداکردن مسئولیت Read کردن و Write کردن. همانطور که…
ادامه خواندنلودبالانسر جهانی سرور یا GSLB عمل توزیع ترافیک اینترنت بین تعداد زیادی از سرورهای متصل پراکنده در سراسر جهان است. مزایای GSLB شامل افزایش قابلیت اطمینان و کاهش تاخیر است….
ادامه خواندنHAProxy یکی از محبوبترین و مؤثرترین برنامههای سمت سرور طرف هستیم که میتواند کنترل ترافیک سرور را بر عهده گرفته و کار را به صورتی پیش ببرد که درخواستهای زیاد…
ادامه خواندنDatabase Partitioning فرآیند پایگاه داده است که در آن جداول به چندین بخش کوچکتر تقسیم می شوند و اطمینان حاصل می شود که کوئری ها سریعتر اجرا می شوند زیرا…
ادامه خواندنسازگاری پایگاه داده با مجموعه ای از مقادیر تعریف می شود که تمام نقاط داده در سیستم پایگاه داده باید با آنها هماهنگ شوند تا به درستی خوانده شوند و…
ادامه خواندنscalability with NoSQL and Kafka
ادامه خواندنمیکروسرویسها بهعنوان روش مناسبی برای مقیاسبندی و نگهداری هرچه سادهتر برنامهها شناخته میشوند. بااینحال، این روش نیز دارای جنبههای مثبت و منفی خاص خود است. در برنامههای کاربردی یکپارچه معمولاً…
ادامه خواندنطبق تعاریف رسمی ارائه شده برای Message Broker ها، برنامههای واسطی هستند که پیامها را طبق پروتکل رسمی پیامی در سمت انتشاردهنده دریافت کرده و به فرمت مورد انتظار دریافتکننده…
ادامه خواندنابتدا، اجازه دهید ایده ای در مورد سرورهای پروکسی داشته باشیم، و پس از آن، می توانید به راحتی سرورهای Reverse Proxy و Load Balancer را درک کنید. اما، قبل…
ادامه خواندنچگونه یک وب سایت را برای پشتیبانی از میلیون ها کاربر مقیاس کنیم؟ این را گام به گام توضیح خواهیم داد. نمودار زیر تکامل یک وب سایت تجارت الکترونیک ساده…
ادامه خواندنمقیاس پذیری بخش مهمی از هر کسب و کاری است .زمانی که فرآیند تولید نرم افزار به مرحلهProductionمیرسد و اپلیکیشن روی سرور میرود، چالشها و مخاطرات جدیدی برای ذی نفعان…
ادامه خواندن