آرین ابراهیم‌پور
آرین ابراهیم‌پور
خواندن ۱ دقیقه·۲ سال پیش

به اجماع رسیدن (Consensus) در سیستم‌های توزیع شده

لوگوی الگوریتم Raft
لوگوی الگوریتم Raft


یکی از چالش‌های صنعتی و آکادمیک در سیستم‌های توزیع شده «به اجماع رسیدن» و یا Consensus هست. زمانی که فقط یک Node درون شبکه‌مون داریم کلاینت و سرور به راحتی میتونن سر وضعیت فعلی سیستم به توافق برسن، اما وقتی بحث یک کلاستر توزیع شده میشه چطور؟

یکی از الگوریتم‌های مهمی که برای اجماع توزیع‌شده استفاده میشه Raft ئه.


توی این وب سایت فارسی نحوه کار الگوریتم Raft رو به صورت بصری و تعاملی آوردم که میتونین هر مرحله از کار Raft رو ببینید.

? آدرس وب سایت: https://github.avestura.dev/thesecretlivesofdata-fa/raft

پانوشت: این سایت ترجمه‌ای از پروژه The Secret Lives of Data هست.

میکروسرویساجماعconsensus
وب سایت شخصی: https://avestura.dev
شاید از این پست‌ها خوشتان بیاید