بعد ظهر ذلك اليوم، ارتفعت شاشة الخادم إلى اللون الأحمر فجأة، وفتح الموقع ببطء كما لو كنت أضغط على مترو الأنفاق في ساعة الذروة الصباحية. حدقت في خلفية وحدة تحكم مزود خدمة CDN القديم، كانت أرقام الفواتير نشطة للغاية، لكن منحنى الأداء كان مسطحًا. كانت تلك هي اللحظة التي طفح فيها الكيل، وكانت هناك فكرة واحدة فقط في رأسي: تبًا لعمالقة الصناعة، سأعيش بطريقة مختلفة. وهنا حيث أنا وBelugaCDNتبدأ القصة بمحاولة “إجبارية”.
يختار العديد من الأشخاص شبكة CDN ويتجهون لا شعورياً إلى الشركات ذات الأسماء الكبيرة. هذا صحيح، فالشركات الكبرى لديها دعمها الخاص. ولكن بعد مرور وقت طويل، ستجد دائمًا مكانًا ما غير واضح المعالم. فإما أن يكون نظام الأسعار معقدًا كالمتاهة، وباردًا على حين غرة على الميزانية الزائدة؛ وإما أن يكون تكوين الكثير من العناصر، وتريد ضبط الأيام الثلاثة الأولى كعالم آثار لدراسة المستند؛ أو، أي أنك مثل “العملاء الصغار والمتوسطين” تستجيب لأمر العمل، بطيئًا بما يكفي لجعلك تشك في حياتك.
لقد تساءلت عما إذا كانت خدمات شبكات CDN الأقل شهرة وحتى “المتخصصة” في السوق بهذا السوء، أم أنه مجرد تحيز بسبب انخفاض حجم التسويق؟ أم أنه مجرد تحيز بسبب صغر حجم التسويق؟ إن BelugaCDN في رؤيتي، فموقعها الرسمي لا يحتوي على الكثير من الروايات الكبيرة، فهو مكتوب للتركيز على منطقة آسيا والمحيط الهادئ، والتركيز الرئيسي بسيط ومباشر.
لأكون صريحًا، تمتمت في البداية. هل يمكن الاعتماد على هذا الشيء؟ هل سيكون هناك عدد قليل من العقد؟ هل سيكون الاستقرار كارثة؟ هل سأتمكن من العثور على شخص ما إذا حدث خطأ ما؟ لدي كل هذه الشكوك. ولكن عندما أفكر في الأمر، ألم تبدأ تلك الشركات الكبرى أيضاً من شركات صغيرة؟ علاوة على ذلك، فإن تقنية هذا الشيء، وأحيانًا كومة العقد، ليست جيدة مثل تحسين الخط. قررت شخصيًا أن أكون “خنزير غينيا” شخصيًا، مع نشاطي اليومي الذي يبلغ حوالي 50000 محطة معلومات أو نحو ذلك لإجراء الاختبار الفعلي.
في أسوأ الأحوال، سيتعطل لبضع ساعات، وسيعود إلى النسخة الأصلية، وفي أسوأ الأحوال، سيتوقف لبضع ساعات، وسيعود إلى النسخة الأصلية، وهو محق في ذلك، وسيتراكم علف التصيد.
عملية الوصول بأكملها، ولكن المفاجأة الأولى بالنسبة لي. خلفيته نظيفة و“بسيطة” بعض الشيء، بدون تلك الوحدات التسويقية المبهرة. إضافة اسم نطاق، وتكوين CNAME، والخطوات الأساسية في هذه الخطوات، ودعم شهادة SSL للتحميل بنقرة واحدة، ودعم التطبيق التلقائي Let's Encrypt.
يعجبني بشكل خاص مفتاح “الضغط الذكي”، الذي يخبرك أنه سيضغط الصور والملفات الثابتة في الوقت الفعلي، على عكس بعض الخدمات التي تخفي هذه الميزة في عدة طبقات من القوائم وتطلق عليها اسمًا مقصورًا على فئة معينة.
عناصر التكوين، صحيح أنه لا يوجد الكثير من خيارات “التكنولوجيا السوداء”. ولكن بالنسبة للغالبية العظمى من مواقع الويب، ما تحتاجه في الواقع هو مجرد أشياء قليلة: قواعد التخزين المؤقت، وروابط مكافحة السرقة، و HTTPS، والتحكم في الوصول.BelugaCDN قام بعمل قوي مع هذه الوظائف الأساسية. على سبيل المثال، لتعيين قواعد التخزين المؤقت، فإنه يستخدم مطابقة الأنماط البديهية للغاية:
هذا مكتوب بطريقة سيجدها أي شخص لمس تكوين Nginx ملائمة، بدلاً من العبث بصيغة هي من ابتكارهم الأصلي وتحتاج إلى إعادة تعلمها. هذا يجعلني أعتقد أنهم قد يكونون في الواقع مجموعة من المهندسين الذين يقومون بعمل شيء ما، بدلاً من أن يكونوا مجموعة من الأشخاص المفاهيميين الذين يبنون اللوحات.
اكتمل الوصول، ونحن الآن ننتقل إلى مرحلة الاختبار على أرض الواقع. هذا هو الجزء الحقيقي. قضيت حوالي أسبوعين وأنا أحدق فيه من عدة أبعاد:
السرعة، استخدمت عدة أدوات خارجية لقياس السرعة في نقاط متعددة حول العالم. وكانت النتيجة مفاجئة بعض الشيء. في منطقة آسيا والمحيط الهادئ، وخاصة في منطقة جنوب شرق آسيا وخطوط هونج كونج-تايوان، فإن وقت الاستجابة (الوقت إلى أول بايت) أسرع من الشركات العالمية الكبرى التي استخدمتها من قبل، بمتوسط 30-50 ميلي ثانية أسرع. لا تستهين بهذه العشرات من المللي ثانية، ففي تصنيف Web Vitals، هذا هو الفرق بين “جيد” و“ممتاز”. ولكن في عقد أوروبا والولايات المتحدة، فإن أداءها معتدل، وهناك فجوة بين المستوى الأول. هذا يثبت فقط أن دعايتها “التركيز على آسيا والمحيط الهادئ” ليست تفاخرًا.

الاستقرارإنه أكثر ما يجذبني. لقد تعمدت مراقبة حركة المرور خلال فترة الذروة. لمدة أسبوعين متتاليين، لم يكن هناك انخفاض واحد في التوافر بسبب عقد CDN الخاصة بنا، وظلت مراقبة توافر العقدة عند 100%. لقد تم الحفاظ على مراقبة توافر العقدة عند 100%. وهنا يجب أن أتدخل، ما يسمى بـ “المتخصصة” لا يساوي التكنولوجيا المتخلفة. فالعديد من مزودي الخدمة هؤلاء يستخدمون البنية التحتية الأساسية، مثل الخوادم والشبكات، التي يتم تأجيرها من أفضل غرف الخوادم وشركات الاتصالات، والفرق هو خوارزميات الجدولة واستراتيجيات التحسين.
BelugaCDNلقد تم العمل على تحسين المسار في منطقة آسيا والمحيط الهادئ بشكل واضح، مع جودة BGP جيدة وعدد قليل جداً من التحويلات.
الوظيفة والسلامةالحماية الأساسية لـ DDOS قياسية، ويمكن تعديل قواعد WAF (جدار حماية تطبيقات الويب) يدويًا لضبط الحساسية، كما يمكن تخصيص بعض القواعد البسيطة لمنع هجمات CC. بالنسبة لي، الأكثر عملية هي وظيفة التسجيل في الوقت الحقيقي. الدفع بسرعة كبيرة، دون تأخير تقريباً، والتحقق من المشكلة مريح جداً. على عكس بعض الخدمات، تتأخر السجلات لعدة ساعات، ولا يمكنك التحديق إلا عندما يحدث خطأ ما.
بالطبع، الفتحات ليست غائبة. أحياناً يتم تحميل وحدة التحكم الخاصة بها ببطء بعض الشيء، على الرغم من أن ذلك لا يؤثر على خدمة CDN نفسها. وعلى الرغم من أن الوثائق، على الرغم من وضوحها، إلا أنها ليست غنية بما يكفي لبعض أمثلة التهيئة الأكثر تقدمًا، لذا سيكون عليك اكتشافها بنفسك أو البحث عن خدمة العملاء. ولكن يجب أن أشيد بتجاوبهم مع خدمة العملاء. يتم الرد على رسائل البريد الإلكتروني وأوامر العمل بسرعة، وهم ليسوا مبتذلين آليين، بل أشخاص يمكنهم حل المشاكل.
ربما يكون هذا المصنع الصغير من أجل البقاء على قيد الحياة يجب أن يمارس “التحفة الفنية” - مع الخدمة لتعويض نقص العلامة التجارية.
ومع ذلك، من المستحيل تجنب المقارنات مع العمالقة. خذ على سبيل المثال Cloudflare، التي هي بلا شك معيار الكوكب، مع حزم مجانية تكفي الكثيرين. لكن عقد Cloudflare المجانية في سرعة آسيا والمحيط الهادئ، تعرف كل شيء. ومع حزمها المدفوعة، فإنها تقفز إلى بُعد آخر فجأة.
تحتل BelugaCDN موقعاً حساساً للغاية في الوسط: فهي في وضع دقيق جداً في الوسط: أسعارها معقولة أكثر من باقات مثل Cloudflare Pro، ومع ذلك تقدم أداءً أفضل بكثير من الباقات الأساسية للاعبين الكبار للمستخدمين في هذه المنطقة. إنها في وضع جيد:“أنا لست معصومًا من الخطأ، ولكن يمكنني أن أفعل ما هو أفضل في المجالات التي تهتم بها أكثر.”
لذا، نعود إلى السؤال الوارد في العنوان: هل شبكات CDN المتخصصة موثوقة حقًا؟ إذا أخذنا هذا الاختبار الحي لشبكة BelugaCDN كمثال، فإن إجابتي هي:يمكن أن تكون موثوقة للغاية، ولكن عليك أن تكون قادراً على الاختيار. إنها ليست “معادلة”، ولكنها “حل أفضل” لاحتياجات محددة.
بعض النصائح الصادقة لأولئك الذين يفكرون في هذه الأنواع من الخدمات: أولاً، حدد مكان تواجد المستخدمين في المقام الأول. إذا كان 80٪ أو 90٪ من المستخدمين لديك في الصين أو آسيا والمحيط الهادئ، فإن لاعبًا إقليميًا عميقًا مثل BelugaCDN يستحق بالتأكيد أن يوضع في القائمة المختصرة. ثانياً، لا تخف من إجراء اختبار مباشر كامل لمدة أسبوع على الأقل مع عملك الخاص.
النظر إلى مخططات المراقبة وقراءة ملاحظات المستخدمين الحقيقية أكثر فائدة من قراءة مئات المراجعات. ثالثاً، افحص خدمة العملاء. ابحث عن وقت غير وقت العمل لذكر مشكلة أكثر تعقيدًا بعض الشيء، وانظر إلى سرعة الاستجابة ودرجة الاحترافية، والتي يمكن أن ترى موقف الفريق وتراثه.
لدى الدائرة التقنية في بعض الأحيان عقلية “مطاردة النجوم”، معتقدين أن الاستعانة بشركة كبيرة هو تأمين واحتراف. لكن الحقيقة هي أن خدمة المصانع الكبيرة موحدة، ومن الصعب عليك القيام بتحسينات خاصة لاحتياجات عميل صغير أو متوسط الحجم. وبعض من قلب المصانع الصغيرة، على العكس من ذلك، يمكن أن تكون مجالًا متخصصًا لتناول الطعام، وجعل المنتج على ما يرام. هذه المرة جربت BelugaCDN، بالنسبة لي لم أغير مزود الخدمة فحسب، بل كسرت أيضًا نوعًا من الصور النمطية - في عصر الحوسبة السحابية، لا يزال “الصغير والجميل” يتمتع بحيوية التربة.
قد لا يناسب الجميع، ولكن إذا كنت قد سئمت من الشفافية في النظام الضخم العملاق وتريد عناية أكثر تركيزاً وأداءً إقليمياً متطرفاً، فإن النظر إلى هؤلاء اللاعبين “المتخصصين” قد يسفر عن نتائج غير متوقعة.

