// ملف الحالة 02 / 19 Blitzlearning// تقنيات التعليم · أُطلق
← كل ملفات الحالةBlitzlearning
عميلمتعدد المستأجرين · RLS مفروض · يعملFastAPIPostgreSQLpgvectorMeilisearchRedis زيارة الموقع المباشر ↗
01> كيف أُطلق
// التحدي01
نظام تعلّم أصيل في الذكاء الاصطناعي كان عليه أن يُباع لمؤسسات لا تتشارك شيئًا — أن يرى مستأجر دفعة مستأجر آخر يعني نهاية العقد — وأن يبقى مع ذلك فوريًا فوق مكتبة مقررات لا أحد يرغب في تصفّحها صفحةً صفحة.
// المقاربة02
العزل يسكن قاعدة البيانات لا شيفرة التطبيق: Postgres 16 بأمان على مستوى الصف لكل مستأجر، وإلى جانبه pgvector للاسترجاع بالمعنى، وMeilisearch لسرعة الكلمات المفتاحية، وعمّال arq يبتلعون المواد خلف واجهة FastAPI غير المتزامنة.
// النتيجة03
يتشارك المستأجرون قاعدة واحدة ولا يبلغون صفوف غيرهم حتى لو أخطأت الواجهة البرمجية. وتصبح مواد المقرر قابلة للبحث بالصياغة وبالقصد لحظة انتهاء الرفع.
case --info blitzlearning
> العميل · Blitzlearning
> القطاع · تقنيات التعليم
> التقنيات · FastAPI · PostgreSQL · pgvector · Meilisearch · Redis
> النتيجة · متعدد المستأجرين · RLS مفروض · يعمل
> case/blitzlearningأُطلق ▮
تريد نظامًا كهذا؟
أخبرنا بما تبنيه. سنرد بخطة محدّدة النطاق، لا بعرض مبيعات.