مكتبة المقالات
72 مقالات حتى الآن. فكرة بفكرة.
- database-design
من قواعد البيزنس لـ Modèle ديال Database Relationnelle
كيفاش تحول قواعد كراء الماتيريال لـ schéma conceptuel, logique, و physique باستعمال cardinalités ديال Merise.
قرا المقال - system-design
كيفاش تختار Rate-Limiting Algorithms باش تحكم فـ Bursts و Fairness
دليل تقني على Token Bucket و Leaky Bucket، كيفاش تحسب الـ burst، وكيفاش تضمن العدل بين لي كليان فـ API ديال geocoding.
قرا المقال - database-design
كيفاش تموديلي User، Organization و Tenant Memberships
شرح عميق ديال B2B multi-tenancy فين الـ user يقدر يكون فبزاف ديال الشركات مع الحفاظ على uniqueness لكل tenant.
قرا المقال - deployment-devops
كيفاش تعرف علاش Kubernetes كيدير Restart و كيفاش كيسير Traffic
شرح عميق على الفرق بين kubelet و controller، وكيفاش تخدم بـ probes باش تحمي الـ Pod ديالك من الـ restart loops.
قرا المقال - spring-architecture
تتبع طلب Browser فـ Spring Boot
غوص عميق فـ كيفاش كيدوز HTTP request من الـ fetch ديال browser حتى لـ DispatcherServlet و conversion ديال data.
قرا المقال - java-fundamentals
الأوبجيكت، الريفرنس و 'new' في جافا
شرح عميق لـ allocation في heap، وكيفاش كيخدم aliasing و pass-by-value في جافا.
قرا المقال - persistence
كيفاش تحل مشكلة N+1 Query في JPA
دليل تقني باش تنقص من عدد الطلبات لقاعدة البيانات باستعمال fetch plans و entity graphs.
قرا المقال - validation-errors
التحقق من المدخلات، الأهلية ديال البيزنس، وضمانات قاعدة البيانات
شرح مفصل لثلاث ديال الطبقات ديال validation باستعمال مثال ديال التسجيل فـ workshop باش نتفاداو الداتا الغالطة و المشاكل ديال concurrency.
قرا المقال - system-design
كيفاش تـscaler الـ Application وتوزع الـ Traffic بـ Load Balancer
تعلم كيفاش تزيد عدد الـ instances ديال service ديال rendering وتخرج الـ state لبرة وتختار بين L4 و L7 routing.
قرا المقال - business-workflows
الفرق بين الـ Actors، الـ Accounts، والـ Domain Entities
تعلم كيفاش تفرق بين أدوار التفاعل، حسابات الدخول، والأجسام ديال البيزنس باستعمال مثال ديال صناديق الأمانات (Parcel Locker).
قرا المقال - business-workflows
تصنيف المتطلبات: قواعد البيزنس، القيود التقنية، والجودة
تعلم كيف تفرق بين سلوك الدومين والقيود التقنية باستعمال مثال ديال بورتال ديال المواعيد فكلينيك.
قرا المقال - validation-errors
كيفاش ترد الـ Domain Exceptions لـ API Error Contract مستقر
كيفاش تفرق بين المشاكل ديال الـ business والرد ديال الـ API باستعمال ProblemDetail و RestControllerAdvice.
قرا المقال
ما لقينا حتى مقال. جرّب تقلّب بكلمة أخرى.