[6] مشكلة الانظمة المركزية و احد الحلول لتصميم نظام موزع على مستخدميه

  Рет қаралды 745

Emad Elsaid

Emad Elsaid

Күн бұрын

Пікірлер: 14
@bashmohandes
@bashmohandes 2 жыл бұрын
هو انا حاسس ان الموضوع محتاج ينقسم طبقات الأول، يعني محتاجين يبقى فيه p2p file system الاول، حاجة كده زي HDFS في Hadoop أو IPFS، اللي هو ال layer اللي حتبني عليها اي storage، و بعدين محتاجين Compute Model يعني ازاي تشغل برنامج في p2p و ازاي يتعمله deployment و versioning و signing و ال isolation بتاعه عن أي برامج تانية، و بعدين ازاي حنعمل networking بين الpeers بشكل سلس، لان مش عاوزين كل تطبيق ييجي معاه p2p networking stack بتاعته، محتاجين نسهل الموضوع. و بعدين الطبقة بتاعك التطبيقات، و افكار زي يعني ايه قاعدة بيانات في عالم p2p الملفات و ال indexes بتاعتها متوزعة على عدد غير محدود من ال peers و ازاي حتضمن ال integrity و ال security في حاجة زي دي، لان ده اللي بيقدمه ال Blockchain سواء كنا شايفينه حل كويس أو لا، لكن هو في النهاية بيقدم حل
@EmadElsaid
@EmadElsaid 2 жыл бұрын
يحضرني فى النقطة الاولى مشروع اسمه hypercore بيعمل نتورك فايل سيستيم وتقدر تشيره مع حد تاني وبيعمل سينك بينهم، لكنه مافيهوش برايفاسى على حسب ماشوفت، ان الموضوع يكون طبقات كده فكرة هتنظم اكتر فعلا، ممكن تحاول تجمع افكارك وتتكلم باستفاضة فى فيديو؟
@moustafasleem3986
@moustafasleem3986 2 жыл бұрын
شفت كل الفيديو باهتمام جدا شكرًا حاسس ان في أفق واسع اتفتح قدامي - رغم ان كل الكونسبتس عارفها منفردة و لكن طريقة تجميعها بالشكل دا كان elegant جدا شكرًا
@EmadElsaid
@EmadElsaid 2 жыл бұрын
تسلم يا مصطفى ، فكر كده فى الموضوع كام يوم ولو لاقيت تحسين او مشكلة كبيرة قوللى او لو عندك كلام كتير اعمل فيديو او مقال بحيث نكمل كلامنا بشكل مطول شوية عن التويتات و الكلام القصير ، عاوز ازق الموضوع ده ومحتاجين مبدئيا نزود الوعى بالهدف ده
@bashmohandes
@bashmohandes 2 жыл бұрын
Json has a schema definition too Json Schema
@EmadElsaid
@EmadElsaid 2 жыл бұрын
اه فعلا، بس لو قارنتها بXSD هتلاقى انها مشروع لسة جديد اكتر وحتي فيه حاجات ناقصة لدرجة انهم بيعوضوا بعض الtype ب XSD types ، هتكون ال json schema مفيدة فى حالتنا بس مش ده السبب اللى اخترت علشانه JSON فى الحل ده
@bashmohandes
@bashmohandes 2 жыл бұрын
@@EmadElsaid هي لسة جديدة بس ممتازة انا استخدمتها في كذا مشروع و ليها مكتبات دعم في أغلب لغات البرمجة بشكل كويس
@AhmedEssamThoughts
@AhmedEssamThoughts 2 жыл бұрын
There is also the part where people find each other based on interest, this will be a bit tricky
@EmadElsaid
@EmadElsaid 2 жыл бұрын
yes, it's tricky. one of the discovery mechanisms I imagine is when someone follow a person he can broadcast this activity. so you can see your contacts follow actions and arrange them by frequency (to see most popular). another way is whey you share another content. there could be a feature that aggregate these shares and cross link them with your shares to show you list of common interests (show content or users created it) these are features that depends on the develop who'll implement the specific solutions (in my mind this could be a desirable feature or not depending on the application a messaging app for example wouldn't have it. a social app can have it..etc) the concept so far allows this kind of possibility.
@AhmedEssamThoughts
@AhmedEssamThoughts 2 жыл бұрын
@@EmadElsaid I think it can be done using domain names and partial host for the content + voting from different users (automated) that this person can post to certain interest or group
@AhmedEssamThoughts
@AhmedEssamThoughts 2 жыл бұрын
There will be a huge emphasis on the decisions that will be made by the nodes, which raises another question (is this made by human or the client code), the good thing is, if we have enough votes it means this problem will disappear
@mohamedfarid8803
@mohamedfarid8803 Жыл бұрын
Is there a mechanism for searhing content
@bashmohandes
@bashmohandes 2 жыл бұрын
طيب ما تستخدم Git و خلاص 😅 ما هو بيعمل كل ده.
@EmadElsaid
@EmadElsaid 2 жыл бұрын
اه فعلا بس بيزود concepts اكتر فوق اللى قولته، فلو Git يقدر يعمل ال directory structure ده ويعمل الhttp interface دي مافيش مشكلة، زيه زي اي tool تانية هيتعملها implementation ، بس لو قلت ان هنستخدم git يبقى بن Inherit كل الفيتشرز اللى فيه، علشان كده بحاول احدد بالظبط اللى محتاجينه واي تول بقى بتطلع الكلام ده يبقى مافيش مشكلة فى استخدامها
مخاطر المهنة
25:22
Emad Elsaid
Рет қаралды 4,2 М.
REAL MAN 🤣💪🏻
00:35
Kan Andrey
Рет қаралды 6 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 21 МЛН
CAN YOU DO THIS ?
00:23
STORROR
Рет қаралды 47 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 56 МЛН
مقدمة ابن خلدون - الملخص الشامل
26:21
ReadTube - جيل يقرأ
Рет қаралды 6 МЛН
REAL MAN 🤣💪🏻
00:35
Kan Andrey
Рет қаралды 6 МЛН