Wajdy Essam

مهندس برمجيات

567 نقاط السمعة
عضو منذ

استخدام ال API Gateway في بناء Microservices - انفورماتيك

مقدمة حول ال Microservices - انفورماتيك

انتشرت في الآونة الأخيرة مفهوم ال Microservices بشكل كبير، عشرات المقالات والدروس التي تتحدث عنها، العديد من المحاضرات والمؤتمرات حولها وفوائدها وعيوبها. وانقسم مجتمع المطورين لفريقين، فريق يرى أنها ليست شيئاً جديداً وأنها مجرد إعادة تسمية Rebranding لمفهوم ال SOA. وفريق يرى عكس ذلك. وبالرغم من كل تلك الأراء المتفاوتة، فال Microservices لها فوائد كبيرة خصوصاً في ال Agile Development وتطوير التطبيقات المعقدة Complex Enterprise Applications.

في هذه السلسلة سوف نتحدث عن عدة مواضيع في ال Microservices، سواءً مرحلة تصميمها Designing، بنائها Building، ونشرها Deploying. سوف نتعلم هذه المعمارية ونقارنها بالمعمارية القديمة Monolith Architecture Pattern. وسنتحدث أيضاً عن فوائد وعيوب ال Microservices، وهل ستكون مناسبة لمشروعك أم لا، وكيف يمكنك تطبيقها.

كتاب:خطواتك الأولى في دوكر - انفورماتيك

https://informatic-ar.com/%...

ما هي ال .NET Ecosystem

https://www.manshar.com/art...

شرح ال Single Responsibility Principle - انفورماتيك

مقدمة لل SOLID - انفورماتيك

ماذا تعرف عن ال Coupling وال Cohesion في تصميم البرمجيات ؟ - انفورماتيك

ما هي ال Scalability وكيف يتحمل الموقع ملايين الزوار ؟ - انفورماتيك

مستقبل البرمجة - مخلص محاضرة لروبرت مارتن بعنوان The Future of Programming

https://www.manshar.com/art...

كتاب: البرمجة باستخدام ال Interface

كلنا نعرف وجود ال interface في لغات البرمجة مثل Java و C# ولكن لا نعرف متى نستخدمه بطريقة فعالة Effectively ومتى يلعب دور مهم في تصميم المشروع Software Design.

لماذا لا يمكن ان نطلق على لغة البرمجة بأنها مفتوحة أو مغلقة المصدر - منشر

http://www.manshar.com/arti...

مركز التميز لأمن المعلومات يطلق "حاجب و ماسح الأثر والدبوس" في مجال أمن المعلومات

"أطلق مركز التميز لأمن المعلومات بجامعة الملك سعود برمجيات متخصصة في مجال أمن المعلومات مع الشفرة المصدرية Open Source تحت رخصة "جنو" العمومية GPLv3 ، وذلك سعياً في تحقيق أهداف المركز ونقل الخبرة والمعرفة للمجتمع والمطورين، بحيث يتسنى للطلاب والباحثين والمطورين الاستفادة من هذه البرمجيات وصقل خبراتهم في تطوير برمجيات عربية متخصصة في أمن المعلومات.

كتاب عربي: كيف يتعلم المبرمج بشكل صحيح؟ (يتطلب تسجيل دخول للتحميل)

انفورماتيك - منصة تعليمية عربية في علوم الحاسب والبرمجة

http://informatic-ar.com