للمطورين والفرق التقنية

تطوير Backend وقواعد البيانات

مقالات حول قواعد البيانات والمعاملات والطوابير والتكاملات وبناء العمليات الخلفية الموثوقة.

الموارد
0
المقالات
8

مقالات هذا القسم

8 مقالات

تطوير Backend وقواعد البيانات ·

اجعل Excel جزءًا من سير العمل داخل النظام

دعم الاستيراد والتصدير ليس كافيًا دائمًا؛ بعض المستخدمين يحتاجون إلى التعامل مع الجداول والمعادلات دون مغادرة النظام.

قراءة المقال

تطوير Backend وقواعد البيانات ·

ترحيل MySQL كبير دون إيقاف الخدمة

نسخة Hot Backup مع Replication قد تكون أنسب من mysqldump عندما تكون قاعدة الإنتاج كبيرة وتستمر فيها الكتابة أثناء الترحيل.

قراءة المقال

تطوير Backend وقواعد البيانات ·

استخدم DECIMAL للقيم المالية

FLOAT وDOUBLE لا يمثلان كثيرًا من الكسور العشرية بدقة، وقد تتحول الفروق الصغيرة إلى أخطاء في الحساب والتسوية.

قراءة المقال

تطوير Backend وقواعد البيانات ·

اجعل Webhooks المالية آمنة عند التكرار

قد يرسل مزود الدفع الإشعار نفسه أكثر من مرة؛ يجب أن تنتهي كل إعادة بالنتيجة نفسها دون إضافة الرصيد أو تنفيذ العملية مرتين.

قراءة المقال

تطوير Backend وقواعد البيانات ·

بناء مهام خلفية موثوقة في Laravel

نقل العمل الثقيل إلى Queue يحسن الاستجابة، لكن الاعتمادية تحتاج إلى Idempotency ومحاولات محسوبة ومراقبة وتشغيل صحيح للـ Workers.

قراءة المقال

تطوير Backend وقواعد البيانات ·

نظّم إعدادات Laravel Horizon بين البيئات

عشرات الطوابير لا ينبغي أن تنتج ثلاث نسخ متباعدة من الإعدادات؛ ابنِ أساسًا مشتركًا واجعل اختلاف كل بيئة صريحًا.

قراءة المقال