کتاب C و آشنایی با Distributed Consensus Algorithms با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره C و آشنایی با Distributed Consensus Algorithms
موضوع کلی: برنامه نویسی
موضوع میانی: سی (C)
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی C
- 2. نصب و راهاندازی کامپایلر و محیط توسعه C
- 3. متغیرها و انواع داده در C
- 4. عملگرها در C: محاسباتی، مقایسهای، منطقی
- 5. ساختارهای کنترلی: شرطی (if, else, switch)
- 6. حلقهها: for, while, do-while
- 7. آرایهها در C: تکبعدی و چندبعدی
- 8. اشارهگرها در C: مفاهیم پایه
- 9. اشارهگرها و آرایهها
- 10. توابع در C: تعریف و فراخوانی
- 11. پارامترهای توابع و بازگشت مقدار
- 12. ساختارهای (Structures) در C
- 13. اتحادیهها (Unions) در C
- 14. فایلها در C: خواندن و نوشتن
- 15. مدیریت حافظه پویا در C: malloc, calloc, realloc, free
- 16. مقدمهای بر ساختمان دادهها در C
- 17. لیستهای پیوندی در C
- 18. پشتهها (Stacks) در C
- 19. صفها (Queues) در C
- 20. درختها (Trees) در C
- 21. مقدمهای بر الگوریتمها
- 22. مفاهیم Distributed Systems
- 23. مقدمهای بر Distributed Consensus
- 24. الگوریتم Paxos: مفاهیم پایه
- 25. الگوریتم Paxos: نقشها (Proposer, Acceptor, Learner)
- 26. الگوریتم Paxos: فاز یک (Prepare)
- 27. الگوریتم Paxos: فاز دو (Accept)
- 28. الگوریتم Raft: مقدمه و مقایسه با Paxos
- 29. الگوریتم Raft: انتخاب رهبر (Leader Election)
- 30. الگوریتم Raft: ورود لاگ (Log Entry)
- 31. الگوریتم Raft: تکثیر لاگ (Log Replication)
- 32. الگوریتم Raft: ایمنی و سازگاری
- 33. پیادهسازی ساده یک Distributed Key-Value Store با C
- 34. استفاده از کتابخانههای شبکه در C برای ارتباط بین گرهها
- 35. مدیریت خطا و تحمل خطا در سیستمهای توزیعشده
- 36. مقدمهای بر مفاهیم Consistency و Availability
- 37. CAP Theorem
- 38. بررسی سناریوهای مختلف Distributed Consensus
- 39. پیادهسازی یک پروتکل ساده Distributed Lock با C
- 40. مباحث پیشرفته در Distributed Consensus (مانند Multi-Paxos)
تگها:
C code examples
C language
C programming
Concurrent programming
Consensus Algorithms
Data consistency
Distributed Consensus
Distributed databases
Distributed Systems
Fault tolerance
Network programming
Paxos
Raft
Scalability
System design
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.