تنفيذ مشروع أكاديمي في مجال الأنظمة المتوازية والموزعة (Parallel and Distributed Systems)، ويتضمن:
-تثبيت وتشغيل Apache Cassandra باستخدام Docker.
-إنشاء Cluster مكوّن من 3 Nodes باستخدام Docker Network.
-إعداد Role-Based Access Control (RBAC) وإدارة المستخدمين والصلاحيات.
-إنشاء Roles مختلفة وتحديد Permissions لكل مستخدم.
-استخدام Python Multiprocessing وPool لتنفيذ العمليات بشكل متوازي.
-تطبيق Shared Memory باستخدام multiprocessing.Value.
-توضيح مشكلة Race Condition وحلها باستخدام Lock.
-تنفيذ Producer–Consumer باستخدام multiprocessing.Queue.
-تنفيذ Producer–Consumer باستخدام multiprocessing.Pipe.
-توضيح الفرق بين Queue وPipe من حيث الاتصال، الأمان، الأداء، والـBuffering.