انتشرت في الآونة الأخيرة مفهوم ال Microservices بشكل كبير، عشرات المقالات والدروس التي تتحدث عنها، العديد من المحاضرات والمؤتمرات حولها وفوائدها وعيوبها. وانقسم مجتمع المطورين لفريقين، فريق يرى أنها ليست شيئاً جديداً وأنها مجرد إعادة تسمية Rebranding لمفهوم ال SOA. وفريق يرى عكس ذلك. وبالرغم من كل تلك الأراء المتفاوتة، فال Microservices لها فوائد كبيرة خصوصاً في ال Agile Development وتطوير التطبيقات المعقدة Complex Enterprise Applications. في هذه السلسلة سوف نتحدث عن عدة مواضيع في ال Microservices، سواءً مرحلة تصميمها
https://www.manshar.com/articles/%D9%85%D8%A7-%D9%87%D9%8A-%D8%A7%D9%84-net-ecosystem=7twDnBRtIPkZ6nCM8hvsFg/read/
كلنا نعرف وجود ال interface في لغات البرمجة مثل Java و C# ولكن لا نعرف متى نستخدمه بطريقة فعالة Effectively ومتى يلعب دور مهم في تصميم المشروع Software Design. أغلب البرمجيات المبنية جيداً تعتمد على وجود ال Interface فيها، فال Interface يعتبر العمود الأساسي في الكثير من العادات الجيدة في البرمجة Modern Techniques مثل ال Testability، وال Dependency Injection وكثير من ال Design Patterns، وحتى في أساسيات التصميم التي تعرف ب SOLID Design Principles. لذلك فهم ال Interfaces وأين تستخدمه
"أطلق مركز التميز لأمن المعلومات بجامعة الملك سعود برمجيات متخصصة في مجال أمن المعلومات مع الشفرة المصدرية Open Source تحت رخصة "جنو" العمومية GPLv3 ، وذلك سعياً في تحقيق أهداف المركز ونقل الخبرة والمعرفة للمجتمع والمطورين، بحيث يتسنى للطلاب والباحثين والمطورين الاستفادة من هذه البرمجيات وصقل خبراتهم في تطوير برمجيات عربية متخصصة في أمن المعلومات. وأشار مدير مركز التميز لأمن المعلومات الدكتور جلال المهتدي بأن هذا الإسهام من مركز التميز لأمن المعلومات في دعم البرمجيات العربية المفتوحة المصدر يأتي من
https://moalfat.com/ProductPage/8/%D9%83%D9%8A%D9%81-%D9%8A%D8%AA%D8%B9%D9%84%D9%85-%D8%A7%D9%84%D9%85%D8%A8%D8%B1%D9%85%D8%AC-%D8%A8%D8%B4%D9%83%D9%84-%D8%B5%D8%AD%D9%8A%D8%AD%D8%9F