بعض المشاكل في الردود والمراسلة وال Trends
هل هي مشكلة real time computation engine الي يستخدمونه تويتر الي هو apache storm 🤔
الي واضح ان الأشياء ال realtime هي الي واجهة مشكلة، أما الاستعلامات واستعراض البروفايلات (database) كانت operational #تويتر #برمجة
التصنيف: Twitter
(شرح) ما نوع قواعد البيانات المستخدمة في تويتر ؟
ال structure المعقد حق #تويتر، الي يعتمد مبدأ ال referancing في كل شي، مثلا إذا سويت رتويت لتغريدة، يتم تخزين ال address حقها في حسابك، وعلى هذا الأساس ال query الي يسويها تعتمد على ال joining دمج الاستعلامات، lookup في #mongodb
حتى التفضيل بنفس الطريقة
—-#قواعد_بيانات #برمجة
لهذا السبب تويتر يستخدم قواعد بيانات Graph Database تسمى QraphQL تعتبر جزء من NoSQL DBs، الي تعتمد مبدأ التخزين على شكل خريطة، بحيث أنها تسوي handle للأنظمة الي التخزين فيها يعتمد بشكل كبير على ال referencing
زي المثال الي في الصورة ( علاقات-> ليس جداول ) pic.twitter.com/UicXnGj6O3
فالتخزين هنا يكون على هيئة nodes أو documents لا يوجد جداول،
وكل نود يرتبط بعلاقة بنود آخر، بحيث يقلل تكلفة الاستدعاء، فبدل من البحث في جدول كامل عن الأشخاص الي سويت لهم رتويت،
تكون نفس التغريدة، النود حقها مرتبط بال reference لنفس الأشخاص
—
للإطلاع : https://t.co/dYPSrDRDpk
تويتر يوقف ميزة التغريد عن طريق ال SMS مؤقتًا
#تويتر يوقف ميزة التغريد عن طريق ال SMS مؤقتًا، بعدما استغلوها بعض الهكرز، لإختراق حساب الرئيس التنفيذي لتويتر.
فكرتها تتم عن طريق ارسال الرسالة النصية الى short code مثلا في امريكا، يتم الإرسال الى الرقم 40404، ثم يقوم تويتر بالمطابقة مع رقم الجوال، وتغريدها بشكل آلي.