شماره ركورد
10295
پديد آورنده
پارسا افتخارمنش
عنوان
پياده سازي الگوريتم RAFT براي ارسال ايميل
مقطع تحصيلي
كارشناسي
رشته تحصيلي
علوم كامپيوتر
سال فارغ التحصيلي
1405
استاد راهنما
سمانه مشهدي
دانشجوي وارد كننده اطلاعات
پارسا افتخارمنش
تاريخ ورود اطلاعات
1405/01/31
دانشكده
علوم رياضي و كامپيوتر
عنوان به انگليسي
Implementing the RAFT algorithm for sending emails
چكيده
هداد يرﺎﮕﻧﺰﻣر ،ﻦﻣا ﯽﮕﻨﻫﺎﻤﻫ يزﺎﺳﻪﯿﺒﺷ ياﺮﺑ هﺪﺷﯽﺣاﺮﻃ هﺪﺷﻊﯾزﻮﺗ ﻢﺘﺴﯿﺳ ﮏﯾ Raftify ناﻮﻨﻋ ﺎﺑ هژوﺮﭘ ﻦﯾ
ا ﻂﺑار ﮏﯾ ﻖﯾﺮﻃ زا ﺮﺑرﺎﮐ .ﺪﻫدﯽﻣ ﻪﺋارا ار عﺎﻤﺟا يﺎﻫﻞﮑﺗوﺮﭘ و ﺎﻫﺲﯾوﺮﺳوﺮﮑﯿﻣ ﺮﺘﺴﺑ رد ﺮﺒﻫر بﺎﺨﺘﻧا
و
REST ، يﺰﮐﺮﻣ ﺲﯾوﺮﺳ .ﺪﻨﮐﯽﻣ لﺎﺳرا ﺪﺼﻘﻣ ﻞﯿﻤﯾا هاﺮﻤﻫ ﻪﺑ ار ﯽﻨﺘﻣ ) core ( ﱳﻣ ،ﺖﺳاﻮﺧرد ﺖﻓﺎﯾرد زا ﺲﭘ هﺎﮕﯾﺎﭘ ود رد ﻪﻧﺎﮔاﺪﺟ ترﻮﺻﻪﺑ ار ﯽﺻﻮﺼﺧ و ﯽﻣﻮﻤﻋ ﺪﯿﻠﮐ و هدﺮﮐ ﺰﻣر AES-128 يرﺎﮕﻧﺰﻣر ﻢﺘﯾرﻮﮕﻟا ﺎﺑ ا
ر .دﻮﺷ ﻆﻔﺣ تﺎﻋﻼﻃا ﮏﯿﮑﻔﺗ و ﺖﯿﻨﻣا ﺎﺗ ﺪﻨﮐﯽﻣ هﺮﯿﺧذ MySQL هدا
د ﯽﮔدﺎﻣآ يﺎﻫمﺎﯿﭘ لدﺎﺒﺗ ﺎﺑ ﺎﻫهﺮﮔ .ﺪﻨﮐﯽﻣ broadcast ﻪﮑﺒﺷ يﺎﻫهﺮﮔ ﯽﻣﺎﲤ ﻪﺑ ار ﯽﻣﻮﻤﻋ ﺪﯿﻠﮐ و ﻞﯿﻤﯾا core ﺲﭙ
ﺳ رد .ﺪﻨﻨﮐﯽﻣ بﺎﺨﺘﻧا ﺮﺒﻫر ناﻮﻨﻋ ﻪﺑ ار هﺮﮔ ﮏﯾ ، Raft عﺎﻤﺟا ﻢﺘﯾرﻮﮕﻟا سﺎﺳا ﺮﺑ و ﺪﻧﻮﺷﯽﻣ ﯽﮕﻨﻫﺎﻤﻫ زﺎﻓ درا
و زا ﺲﭘ .ﺖﺳا ﻪﺘﻓﺮﯾﺬﭘ ﺮﺒﻫر ناﻮﻨﻋ ﻪﺑ ار ياهﺮﮔ ﻪﭼ ﻪﮐ ﺪﻫدﯽﻣ عﻼﻃا core ﻪﺑ gRPC ﻖﯾﺮﻃ زا هﺮﮔ ﺮﻫ ،ﻪﻣاد
ا ﺮﺒﻫر ﻪﺑ ﻂﻘﻓ ار ﯽﺻﻮﺼﺧ ﺪﯿﻠﮐ core ،ﺐﺨﺘﻨﻣ هﺮﮔ زا ﻢﯿﻘﺘﺴﻣ مﺎﯿﭘ هاﺮﻤﻫ ﻪﺑ ( n/2 + 1 ) ﺖﯾﺮﺜﮐا ﺪﯿﯾﺄﺗ ﺖﻓﺎﯾر
د .ﺪﻨﮐﯽﻣ لﺎﺳر
ا اﺪﺘﺑا رد ﻪﮐ ﯽﻠﯿﻤﯾا ﻪﺑ ار نآ SMTP ﻞﮑﺗوﺮﭘ زا هدﺎﻔﺘﺳا ﺎﺑ و هدﺮﮐ ﯽﯾﺎﺸﮔﺰﻣر ار ﱳﻣ ،ﺪﯿﻠﮐ ﺖﻓﺎﯾرد زا ﺲﭘ ﺮﺒﻫ
ر و ،ﯽﺴﯾوﺮﺳﻦﯿﺑ تﺎﻃﺎﺒﺗرا ،يرﺎﮕﻧﺰﻣر زا ﯽﺒﯿﮐﺮﺗ يرﺎﻤﻌﻣ ﻦﯾا .ﺪﯾﺎﳕﯽﻣ لﺎﺳرا ،دﻮﺑ هﺪﺷ لﺎﺳرا ﺮﺑرﺎﮐ ﻂﺳﻮ
ﺗ يﺎﻫﻢﺘﯾرﻮﮕﻟا ﯽﻠﻤﻋ يﺎﻫدﺮﺑرﺎﮐ ،يراﺪﯾﺎﭘ و ﺖﯿﻨﻣا ﺶﯾاﺰﻓا ﻦﻤﺿ ﻪﮐ ﺖﺳا هﺪﺷﻊﯾزﻮﺗ يﺎﻫﻢﺘﺴﯿﺳ رد عﺎﻤﺟ
ا.ﺪﻨﮐﯽﻣ يزﺎﺳﻪﯿﺒﺷ systemd ﺮﺘﺴﺑ ﺮﺑ ﻂﯿﺤﻣ ﮏﯾ رد ار ﻖﻓاﻮ
ﺗ.
كليدواژه ها
RAFT , الگوريتم , سيستم توزيع شده , رمزنگاري