Gradion
الحلول
القطاعات
نبذة عنا
اتصل بنا
الحلول
القطاعات
نبذة عنا
  • English
  • Deutsch
  • Tiếng Việt
  • ไทย
  • العربية
  • 日本語
اتصل بنا

البحث عن المخزون في الوقت الفعلي بالسرعة التي يتوقعها مشترو السفر.

المشكلة الهندسية

استجابة البحث التي تستغرق ثانيتين في قطاع السفر ليست مجرد مشكلة في تجربة المستخدم، بل هي مشكلة إيرادات. كل ثانية إضافية من التأخير تقلل من معدل التحويل بنسب مئوية قابلة للقياس، وفي قطاع السفر، حيث معدلات التخلي عن الجلسات مرتفعة والبدائل متاحة بنقرة واحدة، تتضاعف هذه التكلفة بسرعة. تتفاقم المشكلة ليس عند الإطلاق، بل عند التوسع: فالمنصات التي تعمل بكفاءة مع 100,000 قائمة تبدأ في إظهار الإجهاد عند الوصول إلى مليون قائمة، وتتحول قرارات البنية التي بدت مقبولة في البداية إلى قيود تحدد سقف الأداء.

تظهر حالتان من الفشل معًا. استجابات التوافر التي تصبح قديمة بحلول الوقت الذي تصل فيه إلى المستخدم، مما يعرض مخزونًا تم حجزه قبل 30 ثانية. والمرشحات المتعددة الأوجه التي تحتسب من الكتالوج الكامل بدلاً من النتائج المتاحة فعليًا، مما يقود المشترين إلى طرق مسدودة. لا تمثل أي منهما مشكلة في جودة البيانات. كلاهما مشكلتان معماريتان.

بنية البحث

العمود الفقري للبحث عن السفر على مستوى الإنتاج هو محرك بحث مخصص، وليس قاعدة بيانات علائقية مع فهارس إضافية. تُعد Elasticsearch و OpenSearch الخيارات القياسية، ولا يقل اختيار المحرك أهمية عن تصميم الفهرس المبني عليها. بالنسبة لمخزون السفر، يقوم الفهرس المصمم جيدًا بترميز مستندات متعددة السمات تغطي الموقع، والنطاقات الزمنية، والسعة، ومستويات التسعير، ومجموعات المرافق، والتقييمات، ونوافذ التوافر في بنية تدعم أنماط الاستعلام المحددة للمنصة. يصبح الفرق بين تصميم الفهرس الجيد والمتوسط واضحًا عند مليون قائمة، وحاسمًا عند خمسة عشر مليونًا. يحدد اختيار الحقول، وتكوين المحلل، واستراتيجية التجزئة ما إذا كان يمكن تحقيق زمن استجابة P99 أقل من 500 مللي ثانية تحت أقصى حمل.

إزالة تكرار العقارات ومطابقة السجلات

إحدى المشكلات الهندسية الأكثر استهانة بها في البحث عن السفر هي إزالة التكرار: حيث يظهر نفس الفندق أو الفيلا أو العقار في نتائج البحث عدة مرات لأنه يأتي من موردين مختلفين بمعرفات مختلفة، وأسماء مختلفة، ونماذج بيانات متباينة.

يمكن أن يظهر عقار واحد في مخزون المنصة من مدير قنوات OTA، وواجهة برمجة تطبيقات فندق مباشرة، وتغذية GDS، وبنك أسرة - يحمل كل منها معرف عقار مختلفًا، وعنوانًا مختلفًا قليلاً، واسمًا قد لا يتطابق تمامًا. بدون طبقة إزالة التكرار، يرى المستخدمون نفس العقار مدرجًا أربع مرات بأربعة أسعار، دون أي إشارة إلى أنهم ينظرون إلى نفس الغرفة. ينخفض معدل التحويل. تتراجع ثقة الموردين. وتبدو المنصة غير موثوقة.

المرجع الصناعي القياسي لحل هذه المشكلة هو GIATA - وهي شركة ألمانية تحتفظ بقاعدة بيانات رئيسية للعقارات تغطي أكثر من 750,000 عقار فندقي حول العالم، ويُخصص لكل منها معرف GIATA فريد يبقى ثابتًا عبر قنوات التوزيع. يسمح ربط مخزون الموردين الوارد بمعرفات GIATA للمنصة بحل مشكلة العقار نفسه عبر التغذيات المختلفة في سجل أساسي واحد، ثم عرض أسعار موردين متعددين مقابل هذا السجل بدلاً من إظهار التكرارات. تقوم Gradion ببناء تكامل GIATA وخط أنابيب إزالة التكرار الذي يقوم بتوحيد المخزون الوارد في رسم بياني نظيف للعقارات: إنشاء السجلات الأساسية، ودمج السمات من مصادر متعددة، وحل النزاعات عندما يختلف الموردون حول عدد الغرف أو بيانات المرافق، ونشر تحديثات الفهرس النهائية عند تغيير السجل الرئيسي.

بالنسبة للمنصات التي لا تستطيع استخدام GIATA - إما بسبب تكلفة الترخيص أو لأن نوع المخزون (العقارات المؤجرة، الفيلات الخاصة، أماكن الأنشطة) غير مغطى بشكل جيد في قاعدة البيانات - تقوم Gradion ببناء خطوط أنابيب مطابقة احتمالية تجمع المرشحات المكررة باستخدام تشابه الأسماء، وتقارب الإحداثيات الجغرافية، وتداخل السمات، مع طبقة لتسجيل نقاط الثقة وقائمة انتظار للمراجعة اليدوية للمطابقات ذات الثقة المنخفضة. التحدي الهندسي هنا هو الاستدعاء: ففقدان التكرار أسوأ من الإيجابية الكاذبة في معظم الحالات، لأن المستخدمين سيكتشفونه وتقل ثقتهم بالمنصة.

التوافر في الوقت الفعلي

تتسم حالة المخزون في قطاع السفر بالتغير المستمر. فالحجوزات تتم بشكل متزامن، وفترات الحجز تنتهي، وتحديثات الشركاء تصل بطريقة غير متزامنة. التحدي المعماري لا يكمن في ضرورة عكس الحالة في الوقت الفعلي، بل في كيفية تحقيق ذلك دون تحويل كل استعلام بحث إلى استدعاء متزامن لنظام خارجي قد يؤثر على الأداء.

الحل العملي للمنصات الكبيرة يعتمد على نهج هجين: حيث تعمل طبقة البحث بالاعتماد على فهرس توفر مُحدّث باستمرار عبر تدفقات الأحداث المتعلقة بالحجوزات والإلغاءات وانتهاء فترات الحجز، بينما يقوم مسار إتمام الشراء بإجراء فحص تأكيد مباشر قبل إتمام الحجز. تتولى HomeToGo تنسيق التوفر عبر أكثر من 100 واجهة برمجة تطبيقات للشركاء وأكثر من 15 مليون قائمة في 25 سوقًا. يكمن التحدي الهندسي في مزامنة الحالة من مصادر متباينة – لكل منها ترددات تحديث مختلفة، وتنسيقات بيانات متنوعة، وخصائص موثوقية خاصة – وتحويلها إلى نموذج داخلي متسق يمكن لاستعلامات البحث الاعتماد عليه. إن طبقة التكامل التي توحد هذه البيانات تمثل جزءًا أساسيًا من الجهد الهندسي، لا يقل أهمية عن محرك البحث نفسه.

استراتيجية التخزين المؤقت

لا تتمتع جميع البيانات في نتائج بحث السفر بنفس درجة التقلب. فالسمات الثابتة، وقوائم المرافق، وبيانات المواقع، وأنماط التسعير التاريخية يمكن تخزينها مؤقتًا بمدد صلاحية (TTLs) معقولة. أما التوفر في الوقت الفعلي فلا يمكن ذلك. الخطأ في تحديد هذا الفارق يؤدي إلى مشكلات في كلا الاتجاهين: فالتخزين المؤقت المفرط يعرض مخزونًا غير متاح ويهز ثقة المستخدمين؛ بينما يؤدي التخزين المؤقت غير الكافي إلى تدهور سرعة استجابة البحث. يتطلب الأمر إبطال صلاحية التخزين المؤقت عند حدوث أي حجز أو تأكيد للمخزون. إن تصميم ما يتم تخزينه مؤقتًا، ومدة صلاحيته، وما الذي يؤدي إلى إبطال صلاحيته، ليس مجرد تفصيل، بل هو شرط أساسي لضمان دقة النظام.

البحث الموجه والتصفية

تتطلب فلاتر البحث الموجهة التي تعكس بدقة المخزون المتاح وقت الاستعلام تجميعًا للبيانات من مجموعة النتائج المفلترة، وليس من الكتالوج الكامل، لتقديم أعداد تتوافق مع ما يمكن للمستخدمين حجزه فعليًا. يتطلب تحقيق ذلك دون الحاجة إلى مسح كامل للجداول استخدامًا دقيقًا لقدرات التجميع في محرك البحث، وفي الحالات التي تكون فيها دقة العد أقل أهمية من السرعة، يمكن اللجوء إلى التقنيات التقريبية. تفرض الواجهات الديناميكية – حيث تتغير نطاقات القيم والأعداد مع تطبيق الفلاتر – متطلبات إضافية على بناء الاستعلامات وزمن الاستجابة. تتطلب متطلبات التصفية المتخصصة استثمارًا إضافيًا في طبقة المحتوى: على سبيل المثال، تتطلب منصة سفر موجهة للمسلمين توفر شهادة الحلال، ومرافق الصلاة، وسياسة الكحول كسمات قابلة للتصفية، مما يعني وجوب وجود هذه السمات والتحقق منها باستمرار في المخزون قبل عرضها كخيارات تصفية موثوقة. لقد قامت Gradion ببناء مسارات إثراء المحتوى التي تجعل التصفية المتخصصة ذات مصداقية وفعالية، لا مجرد وجود تقني.

ترتيب الصلة وتكامل أنظمة التوزيع العالمية (GDS)

تُعد صلة الكلمات المفتاحية أساسًا لترتيب نتائج البحث في قطاع السفر، وليست غايته القصوى. يعتمد الترتيب متعدد الإشارات على دمج عوامل مثل القدرة التنافسية للأسعار، وموثوقية التوفر، ومعدلات التحويل التاريخية حسب العقار وقطاع السوق، والقرب الجغرافي من نية المستخدم المعلنة. تضيف إعادة الترتيب باستخدام التعلم الآلي، المدربة على بيانات تحويل الحجوزات، طبقة تخصيص تتحسن مع زيادة حجم البيانات. بالنسبة للمنصات التي تستمد المخزون من أنظمة التوزيع العالمية (GDS)، تتصل مسارات التوفر بتغذيات Amadeus أو Sabre أو Travelport، بالإضافة إلى واجهات برمجة تطبيقات مديري القنوات المباشرة. يحمل كل مصدر نموذج بياناته الخاص، وتيرة تحديثه، وملف موثوقيته. يُعد التوحيد في نموذج توفر داخلي متسق شرطًا أساسيًا لتقديم نتائج بحث متماسكة، وتُعد طبقة الربط هي النقطة التي تتراكم فيها العديد من مشكلات الدقة بمرور الوقت مع تطور مخططات المصادر.

البحث الجغرافي المكاني

يُعد الموقع محور بحث أساسي في معظم فئات السفر. توفر OpenSearch وElasticsearch دعمًا أصليًا للاستعلامات الجغرافية المكانية، بما في ذلك استعلامات المربعات المحيطة للبحث في عرض الخريطة، واستعلامات النطاق لتصفية القرب، واستعلامات المضلعات للبحث في مناطق الوجهات. بالنسبة لمنصات الإقامة والأنشطة، يُعد دمج التصفية الجغرافية المكانية مع فلاتر التوفر والسمات في استعلام واحد مطلبًا قياسيًا، وعند التعامل معه بشكل صحيح، فإنه يضيف حدًا أدنى من الحمل الزائد على زمن استجابة الاستعلام.

إثبات في بيئة التشغيل

KAYAK هي أكبر منصة بحث عن السفر في العالم، تعالج أكثر من 2 مليار استعلام للمستهلكين سنويًا عبر 60 سوقًا. قامت NFQ (ممثلة بـ Gradion) ببناء وتشغيل فريق هندسي عالي الأداء مدمج في تطوير منتجات KAYAK لأكثر من عقد من الزمان. غطى العمل البنية التحتية الأساسية للبحث والتوفر التي تعمل على نطاق KAYAK: تجميع الموردين المتعددين، وتوحيد التوفر في الوقت الفعلي عبر مصادر التغذية المتنوعة، وتصنيف الصلة بمليارات الاستعلامات سنويًا، وهندسة زمن الاستجابة التي تتطلبها محركات البحث الوصفية للرحلات والإقامة. في عام 2018، استحوذت KAYAK على حوالي 40 من هؤلاء المهندسين مباشرة في KAYAK ليتوانيا - وهي أوضح إشارة ممكنة إلى أن الفريق كان يعمل وفقًا لمعايير الهندسة الداخلية، وليس معايير المقاولين الخارجيين.

HomeToGo هي أكبر سوق لتأجير العطلات في العالم، تضم أكثر من 15 مليون قائمة، وأكثر من 60,000 شريك موثوق به، وعمليات عبر 25 دولة. قدمت NFQ (ممثلة بـ Gradion) فرقًا هندسية تصل إلى 150 مهندسًا عبر أربعة مكاتب: أكثر من 50 عملية نشر إنتاج يوميًا، وأكثر من 100 اختبار A/B متزامن، ووقت تشغيل بنسبة 99.99% عبر نظام يدمج أكثر من 100 واجهة برمجة تطبيقات شريكة في نموذج توفر موحد. تُعد تحديات إزالة التكرار والتوحيد لتجميع 15 مليون قائمة من مصادر متنوعة مرجعًا مباشرًا لما يتطلبه مطابقة العقارات على نطاق واسع.

roadsurfer: إعادة بناء كاملة للمنصة في 20 يومًا، بـ 8 لغات و7 عملات. تضاعفت الحجوزات والإيرادات في غضون عام من الإطلاق.

دعوة لاتخاذ إجراء

صف حجم المخزون، وأنماط الاستعلامات، وقيود الأداء الحالية. سنقوم بتحديد نطاق بنية البحث.

2 مليار استعلام، 60 سوقًا

تعالج KAYAK أكثر من 2 مليار استعلام للمستهلكين سنويًا عبر 60 سوقًا. أدارت Gradion فريقًا هندسيًا عالي الأداء مدمجًا داخل KAYAK لأكثر من عقد من الزمان.

هل البحث والتوفر بطيئان جدًا أو مكلفان للغاية بالنسبة لحجم …

نحن نعمل على تحسين وإعادة بناء أنظمة البحث والتوفر لمنصات السفر. أخبرنا بحجم استعلاماتك واستراتيجية التخزين المؤقت لديك.

احجز مكالمةتصفح دراسات الحالة

لنعمل معاً

أخبرنا عن مشروعك - سنجهز الفريق المناسب.

احجز مكالمة
Gradion
سياسة الخصوصيةالبصمة القانونيةشروط الخدمةسياسة ملفات تعريف الارتباط© 2026 Gradion. جميع الحقوق محفوظة.

نستخدم ملفات تعريف الارتباط لتحسين تجربتك. يمكنك اختيار الفئات التي تريد السماح بها. سياسة الخصوصية