OSOSS (zFloos) — منصة SaaS متعددة المستأجرين أسرع بـ 30% دون أجهزة جديدة
تخدم منصة zFloos من OSOSS آلاف الشركات السعودية على بنية تحتية مشتركة. مع نمو عدد المستأجرين، تدهور أداء API. حققنا تحسيناً في الأداء بنسبة 30% من خلال فهرسة SQL وRedis — دون تغييرات في البنية التحتية، ودون توقف، ومع أجهزة POS لا تتجمد الآن.
عن هذا المشروع
zFloos منصة ERP سحابية ونقطة بيع تستخدمها آلاف الشركات في المملكة العربية السعودية — مطاعم وتجار تجزئة وشركات خدمات — كل منها بياناتها ومنتجاتها ومعاملاتها وتقاريرها الخاصة على بنية تحتية مشتركة. الإيجار المتعدد بهذا الحجم يخلق مشكلة أداء محددة: كل استعلام يحتاج إلى مصفاة نطاق المستأجر، والاستعلامات ذات النطاق المحدود غير المفهرسة بشكل جيد تصبح أبطأ أضعافاً مضاعفة مع نمو عدد المستأجرين. عند انضمامنا للمشروع، تجاوزت أوقات استجابة API عند P95 ثانيتين لاستعلامات لوحة التحكم — رقم كان يزداد سوءاً كل شهر. أجرينا مراجعة شاملة للاستعلامات عبر نقاط النهاية الأكثر استخداماً. الإجراء المتخَذ في الفهرسة وحده حقق تحسين أداء API بنسبة 30% مقيسة خلال 30 يوماً. بصورة منفصلة، كانت بنية مزامنة POS تُسبّب تأخيرات في جهة الطرفية. حين يُكمل الصراف معاملة، كانت الطرفية تنتظر إقراراً سحابياً قبل عرض شاشة النجاح. نقلنا مزامنة POS إلى قائمة انتظار غير متزامنة: الطرفية تؤكد محلياً، المزامنة تحدث في الخلفية.
ما المشكلة التي واجهوها؟
كانت أوقات استجابة API تتدهور شهراً بعد شهر مع نمو عدد المستأجرين — نتيجة طبيعية لاستعلامات ذات نطاق محدود غير مفهرسة تصبح أبطأ على النطاق الواسع. كانت طرفيات POS تتجمد خلال فترات الازدحام لأن مزامنة السحابة كانت متزامنة: نجاح الطرفية كان مشروطاً بالإقرار السحابي.
Cloud ERP dashboard — multi-tenant, thousands of businesses
POS terminal syncs to cloud in background — never hangs
ما الذي بنيناه ولماذا
مراجعة كاملة للاستعلامات عبر جميع نقاط النهاية الرئيسية. استراتيجية فهارس مركّبة على tenant_id + الأعمدة الخاصة بالاستعلام — حققت تحسناً مقيساً بـ 30%. طبقة ذاكرة Redis المؤقتة على مجاميع لوحة التحكم مع TTL مطابق لإيقاع التحديث. مزامنة POS غير متزامنة بالكامل: الطرفية تؤكد محلياً، المزامنة في الخلفية مع ضمان التسليم.
المخرجات والنتائج
- ✓ تسريع API بـ 30% — تحسين خالص، دون أجهزة جديدة
- ✓ طرفيات POS لا تنتظر إقرار السحابة
- ✓ ذاكرة Redis المؤقتة للوحة التحكم مع TTL ذكي لكل نوع تقرير
- ✓ عزل بيانات المستأجرين صحيح على مستوى الاستعلام
منهجيتنا في هذا المشروع
Discovery & Strategy
We audited the client's current position, competitors, and conversion goals before any design began.
Design & Copy
Full visual design and all copy written by Quality X — approved by the client before development.
Development
Custom-built — no page builders. Fast, SEO-ready, and fully manageable post-launch.
Launch & Support
Live with training, documentation, and a 30-day support window included.
Ready to build a website
يحقق تحويلات فعلية؟
ابدأ بمكالمة مجانية لمدة 30 دقيقة. سنرسم بالضبط ما يحتاجه مشروعك — الاستراتيجية أولاً.
لا التزامات. لا ضغط مبيعات. مجرد محادثة صادقة.