التعبئة الرجعية (Backfills)
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
copy large volumes of historical data safely.
الموضوعات المخطط لها
- Throttle: limit rate so production is not hurt; make it adjustable at runtime.
- Idempotency: running a batch twice gives the same result; use upserts and stable keys.
- Resumability: checkpoint progress so you can stop and restart.
- Verification: row counts, checksums or sample comparisons; reconcile continuously with live writes.
- Plan the order and the handling of data that changes during the backfill.
تفاصيل المخطط المبدئي
عرض عملي
Backfill job outline: read batch by key range, transform, upsert, record checkpoint, sleep to meet the rate limit; verify with counts per range.
اختبر فهمك
Why must a backfill be idempotent?
أظهر الإجابة
So retries and restarts do not duplicate or corrupt data.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.