كنت بعمل عملية ما على أحد المواقع (موافقه على طلب ما)
من ضمن العمليه دي مرحلة تحقق عن طريق otp
المهم لما ضغطت على زر الموافقة على الطلب و ارسال رمز التحقق
لاحظت ال loading بدأت و قبل ما ينتهي (يوصل الرد من السيرفر) كانت رسالة ال otp وصلت. (وصلت قبل الرد)
الوضع يبان كويس… لكن فعليا هو أبعد ما يكون عن كونه كويس
تعالو نحلل الموضوع من ناحية معايير ال السوفتوير architecture
تخيل معايا ان فيه api ما للموافقه على طلب ما
/api/request/approve
و لنفترض انها بتعمل ٣ حاجات؛ بترسل البيانات دي لطرف تالت عشان تنشأ عنده record ما و بعد كده بتحدث قاعدة البيانات المحليه بالموافقه على الطلب و في الاخير بتبعت sms بال otp على رقم التليفون و ترجع الرد في الآخر لل client