Back to Browse

Backend Architecture Patterns

14 views
Mar 17, 2026
7:59

معماريات الباك إند مش رفاهية… دي اللي بتحدد هل السيستم هيكمل ولا يقع الفيديو ده فية شرح أهم Backend Architecture Patterns بشكل عملي ومبسط: • Layered Architecture تنظيم الكود على Layers (Controller / Service / Repository) عشان تحافظ على فصل المسؤوليات وسهولة التعديل • BFF (Backend for Frontend) باك إند مخصص لكل Frontend (Web / Mobile) عشان تقلل التعقيد وتحسن الأداء • Circuit Breaker بيحمي السيستم من الانهيار لما Service تانية تقع (بدل ما كل حاجة تقع وراها) • CQRS فصل عمليات القراءة عن الكتابة لتحسين الأداء • Event Sourcing تخزين كل التغييرات كـ Events بدل الحالة النهائية (مفيد في الأنظمة المعقدة) • Sidecar Component جنب كل Service يضيف features زي logging أو monitoring بدون تعديل الكود الأساسي • Ambassador Proxy بيبسط التعامل مع Services تانية (زي API gateway مصغر لكل Service) • Adapter Pattern يخليك تربط بين Systems مختلفة حتى لو مش متوافقة مع بعض

Download

0 formats

No download links available.

Backend Architecture Patterns | NatokHD