Revisto — محرك القواعد ومنصة واجهة برمجة التطبيقات الأساسية
قمت بتصميم منصة محرك قواعد معيارية مع خدمات مصغرة مُدارة بواسطة GitLab، مما يتيح نشر الخدمات وتوسيع نطاقها بشكل مستقل.
بنية خدمة معيارية
التحدي
كانت شركة Revisto بحاجة إلى محرك قواعد مركزي قادر على تقييم قواعد العمل المعقدة عبر تطبيقاتها. تطلبت أجزاء مختلفة من نظامها اتخاذ قرارات قائمة على القواعد، لكن المنطق كان متناثرًا عبر خدمات متعددة، مما صعّب الحفاظ على الاتساق وتحديث القواعد بكفاءة.
نهجنا
قامت شركة دايفيكسوفت ببناء منصة معيارية تتكون من عنصرين أساسيين: خدمة محرك قواعد لتقييم قواعد العمل، وواجهة برمجة تطبيقات أساسية تعرض تقييم القواعد ومنطق العمل كنقاط نهاية REST. تُركز هذه البنية جميع تعريفات القواعد في مكان واحد، مع توفير واجهة برمجة تطبيقات سلسة لأي تطبيق لطلب تقييمات القواعد.
المخرجات الرئيسية
النتائج والتأثير
حققت Revisto مصدرًا موحدًا لجميع قواعد العمل، مما قضى على التناقضات الناجمة عن تكرار المنطق بين الخدمات. وقد سهّل نهج API-first على أي تطبيق في بيئتها الاستفادة من محرك القواعد دون الحاجة إلى إعادة تنفيذ منطق العمل.
نظرة عامة على المشروع
عميل
مجلة
فئة
الذكاء الاصطناعي والتعلم الآلي
صناعة
مَشرُوع
المؤشرات الرئيسية
بنية خدمة معيارية
مجموعة التقنيات
هل لديك مشروع مماثل؟
حدد موعدًا لجلسة استشارة مجانية لمناقشة كيف يمكننا تحقيق نتائج مماثلة لمنظمتك.
