Saeid Noormohammadi·۱ سال پیشDistributed Consensus in Distributed Systemsیکی از کلیدی ترین مفاهیم در سیستم های توزیع شده Distributed Consensus می باشد.این مفهوم به مجموعه ای از الگوریتم ها و پروتکل ها برای کمک به…
Saeid Noormohammadi·۱ سال پیشسفر به دنیای سیستم های توزیع شده - مشکلات و راه حل های کلیدیهمانطور که می دانیم سیستم های توزیع شده به دلیل توزیع شده بودن ماهیت پیچیده و چالش های بسیاری در طراحی دارند. مشکلاتی مانند Scalability, Co…
Saeid Noormohammadi·۱ سال پیشامنیت در سیستم های توزیع شده - Security in Distributed Systemsامنیت در سیستم های توزیع شده به دلیل پیچدگی هایی که در ارتباطات, تراکنش ها و مدیریت داده ها در در سیستم وجود دارد یکی از چالش های مهم و اصل…
Saeid Noormohammadi·۱ سال پیشترتیب رویدادها در سیستم های توزیع شده - Event Ordering in Distributed Systemدر سیستم های توزیع شده که بر پایه Event-Driven Architecture می باشند ترتیب رویدادها یکی مهم ترین چالش ها می باشد. منظور از آن ترتیب دقیق رخ…
Saeid Noormohammadi·۱ سال پیشبازیابی تراکنش ها در سیستم های توزیع شده - Transaction Recovery in Distributed Systemدر سیستم های توزیع شده تراکنش ها به دلیل پخش بودن بین سرویس ها با چالش هایی مانند Fault Tolerance, Consistency و هماهنگی مواجه هستند که می…
Saeid Noormohammadi·۱ سال پیشبازیابی سریع با استفاده از Checkpointing - مقابله با خرابی هاتکنیک Checkpointing یکی از معروف ترین تکنیک های شناخته شده برای مدیریت خطا و مقاومت/پایداری سیستم های نرم افزاری می باشد. Checkpointing به…
Saeid Noormohammadi·۱ سال پیشاز هرج و مرج به نظم - مدیریت متمرکز لاگ ها و ردیابی در سیستم های توزیع شدهیکی از بزرگ ترین مشکلات در سیستم های توزیع شده, مدیریت لاگ ها و ردیابی تراکنش ها می باشد. این سیستم ها شامل چندین سرویس مستقل می باشند که ب…
Jamal Kaksouri·۴ سال پیشمدیریت Eventual Consistency با سیستمهای توزیع شدهیکی از چالشهایی که در سیستمهای توزیع شده با آن مواجه میشویم، داشتن یک سازگاری مطمئن بین دادههایی است که در سرویسهای مختلف رد و بدل می…