YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

Edge Caching - Developing Scalable Apps with Java

Get Embed Code
6 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. هناك موضوع قوي آخر والذي يحسن أن تعرف معلومات عنه
  2. وهو التخزين المؤقت الطرفي. لشرح هذا الموضوع، دعنا نلقي نظرة على
  3. ،تدفق المعلومات في تطبيق App Engine الخاص بك. أولاً
  4. المستخدمون الذي يريدون استخدام تطبيقك يتصلون
  5. بموفر خدمات الإنترنت الخاص بهم. يتصل هذا الموفر للخدمات
  6. بمركز بيانات Google. بعد أن يؤكد البحث في DNS أن
  7. تطبيقك يتم استضافته بواسطة Google، يقوم Google
  8. بعد ذلك بتحديد مركز البيانات الذي يتم فيه تشغيل تطبيق App Engine الخاص
  9. بك، ويبدأ في الحديث مع واجهة App Engine
  10. الأمامية. إذا كان المحتوى ديناميكيًا، تحدد واجهة App Engine الأمامية
  11. .المثيل الذي يجب أن يتولى إدارة الطلب
  12. وتكون تلك هي مثيلات App Engine التي تقوم بتشغيل
  13. التعليمة البرمجية لتطبيقك. لكن إذا كان الطلب لمحتوى
  14. ثابت، على سبيل المثال، صور أو HTML ثابت، يمكن أن تسترده
  15. الواجهة الأمامية مباشرة من الخوادم الثابتة. وفي كلتا
  16. .الحالتين، يتم إعادة الاستجابة إلى المستخدم
  17. وهذه تعتبر بنية جيدة. لكن كما يبدو الأمر
  18. حاليًا، يجب إرسال جميع الطلبات إلى
  19. مركز البيانات الذي يستضيف تطبيق App Engine الخاص بك. سيكون
  20. الأمر أفضل بكثير إذا تم تقديم المزيد من المحتوى
  21. مباشرةً بواسطة مركز البيانات هذا. أولاً، سيتم تقليل
  22. ،الحمل على مركز البيانات، ولكن الأكثر أهمية هو
  23. بما أنه أقرب إلى المستخدمين، فسيتم تسليم الاستجابة
  24. .بطريقة أكثر سرعة. هذا هو كل ما يعنيه مفهوم التخزين المؤقت الطرفي
  25. التخزين المؤقت الطرفي هو نوع من التخزين المؤقت يتم
  26. في مركز البيانات الأقرب إلى المستخدم. وبالتالي، كلما تم تقديم
  27. طلب، يمكن توفير النتيجة مباشرةً من
  28. التخزين المؤقت إذا كان متاحًا، بدلاً من الانتقال إلى
  29. مركز البيانات رقم 2. يعني ذلك تقليل الحمل على مركز البيانات
  30. رقم 2 في تطبيقك، وإرسال استجابات سريعة
  31. إلى المستخدمين. فهو يحقق المكسب لجميع الأطراف. والسؤال الآن هو، ما الذي تحتاج إليه
  32. كي تفكر في استخدام التخزين المؤقت الطرفي؟
  33. حسنًا، توجد طريقتان لعمل ذلك. الطريقة الأولى هي
  34. إعداد عنصر التحكم في التخزين المؤقت وذلك في استجابة HTTP. يجب عمل هذا
  35. فقط إذا كان طلب تابع من هذا
  36. النوع سيؤدي لإعادة النتيجة نفسها. الخيار الثاني هو
  37. .تعريف أكبر قدر ممكن من المحتويات على أنها محتويات ثابتة
  38. بما أن المحتوى الثابت لا يتغير، فيكون ملائمًا للتخزين
  39. المؤقت الطرفي. يمكنك تحديد أي محتوى سيكون ثابتًا من خلال
  40. ملفات التكوين. هناك فرصة رائعة كي تلقي نظرة على
  41. الوثائق المتاحة على الإنترنت. وتذكر أنه كما هو الحال معظم الوقت
  42. في التخزين المؤقت، لا توجد ضمانات تؤكد تخزين المحتوى
  43. بصفة مؤقتة، ولكن عند حدوثه، سيكون
  44. .مفيدًا لكل من تطبيقك ولجميع المستخدمين أيضًا