الخلاصة والمصادر
الخلاصة
- 1. التوسّع وموازنة الأحمال: قدّر بالأرقام قبل أن تصمم. اجعل خوادم التطبيق بلا حالة فتضيف منها ما تشاء خلف موازن أحمال، وانقل الحالة لقاعدة أو ذاكرة مشتركة.
- 2. التخزين المؤقت والنسخ والتقسيم: خزّن مؤقتًا ما يُقرأ كثيرًا ويتغير قليلًا، ووزع القراءة على نسخ، ولا تقسّم القاعدة إلا حين تنفد الحلول الأبسط.
- 3. الخدمات المصغّرة والطوابير: ابدأ بـ monolith معياري، وقسّم فقط حين يفرض الفريق أو الحمل ذلك. وكل مستهلك لطابور يجب أن يتحمل وصول نفس الرسالة مرتين.
قاموس المصطلحات
| المصطلح | التعريف | الجزء |
|---|---|---|
| توسع عمودي | خادم أقوى. بسيط وله سقف. | 1 |
| توسع أفقي | خوادم أكثر خلف موازن. | 1 |
| بلا حالة | الخادم لا يحفظ شيئًا بين الطلبات. | 1 |
| cache-aside | التطبيق يقرأ من الذاكرة، وعند الفقد يقرأ القاعدة ويملأ. | 2 |
| تأخر النسخ | الزمن بين الكتابة على الأساسية ووصولها للنسخ. | 2 |
| التقسيم | توزيع البيانات على عدة قواعد حسب مفتاح. | 2 |
| monolith معياري | تطبيق واحد بوحدات داخلية ذات حدود واضحة. | 3 |
| idempotent | تكرار العملية لا يغير النتيجة بعد المرة الأولى. | 3 |
| DLQ | طابور للرسائل التي فشلت كل محاولاتها. | 3 |
مصادر هذا الدرس
مرتّبة بالنوع. ابدأ بالتوثيق الرسمي إذا تبي المرجع الدقيق، وبالمقال أو الفيديو إذا تبي الشرح أولًا.
توثيق رسمي3
مقالات2
خلّصت الدرس؟
سجّل الدخول ليُحفظ تقدّمك.