انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهMID-062-L05

الإيقاف التدريجي بالطريقة الصحيحة

  • الدرس 5 من 6
  • Mid-level
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

retire an API or field in four steps.

الموضوعات المخطط لها

  • Announce: changelog, docs, Deprecation and Sunset headers (verify the current RFC status before recording), direct message to known consumers.
  • Measure: log or metric of who still calls the old field or endpoint, by client id.
  • Migrate: help the remaining consumers; give a date and keep to it.
  • Remove: only when usage is zero or the deadline passed with owners informed.
  • Removal in the same release as the announcement is not deprecation.
تفاصيل المخطط المبدئي

عرض عملي

a Grafana panel "calls per client to total field" dropping to zero over six weeks.

اختبر فهمك

What must you know before removing an old field?

أظهر الإجابة

Who still uses it, from usage measurement.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.