​معمارية البرمجيات

تحديث النظام القديم كان كابوساً: كيف ‘خنقت’ المونوليث تدريجياً بنمط Strangler Fig دون توقف الخدمة

أتذكر ذلك اليوم جيداً، يوم أردنا تحديث نظامنا المونوليث الضخم، فتحول الأمر إلى كابوس حقيقي. في هذه المقالة، أشارككم تجربتي كـ "أبو عمر" في استخدام...

23 فبراير، 2026 قراءة المزيد
​معمارية البرمجيات

لماذا لم يعد الـ API كافياً؟ رحلتي من الطلبات إلى عالم الأحداث في تصميم النظم

في عالم البرمجيات الحديث، لم تعد معمارية الطلب والاستجابة التقليدية (API) كافية دائمًا. أشارككم تجربتي كـ "أبو عمر" في التحول نحو معمارية الأنظمة القائمة على...

19 فبراير، 2026 قراءة المزيد
​معمارية البرمجيات

نمط Saga: كيف تدير معاملاتك المعقدة في عالم المايكروسيرفيس بدون صداع؟

في عالم الخدمات المصغرة (Microservices)، تصبح المعاملات البسيطة كابوسًا معقدًا. أشاركك يا صديقي المبرمج تجربتي مع نمط Saga، الحل السحري لإدارة المعاملات الموزعة على عدة...

20 يناير، 2026 قراءة المزيد
لقد وصلت لنهاية المقالات
البودكاست