
هل Microservices أفضل من الMonolith ؟ 🤔
في الحلقة دي استضفنا الخبير في هيكلة وتطوير الأنظمة البرمجية .. المهندس Hassan Ibrahim 🇵🇸 وهو حالياً شغال Principal Software Engineer في شركة Foodics وهي احدي أكبر شركات ادارة انظمة المطاعم والكافيهات في الشرق الأوسط.
تناقشنا ودخلنا بعمق في التحديات المختلفة التي بناء عليها بتاخد القرار انك محتاج Microservices Architecture في النظام عندك.
وده قرار صعب بيواجهه أي مهندس أو تيم شغال في مشروع جديد أو مشروع قديم Legacy عايزين ننقله نقلة نوعية عشان يخدم اتجاهات جديدة في البيزنس.
هل تبدأ بـ Monolith ولا تدخل من الأول في Microservices ؟
وإمتى فعلاً القرار ده بيكون صح ؟
هتسمع رأي حسن في المايكروسيرفس وليه ممكن تبقى سلاح ذو حدين
وهنتكلم كمان عن لحظة التحول بعد الـ MVP
وازاي التريد أوف Tradeoff الحقيقي بيكون بين سهولة التطوير واستقرار السيستم.
وفي نص الحلقة بنغوص في عالم الـ Domain Driven Design 🔥
هل لازم تتعلمه بالكامل ولا تاخد منه اللي يخدم مشروعك ؟
اسمع الحلقة من هنا وحقيقي مهمة جدا مينفعش تفوتها