الفيديو ده مثال حي إن المحتوى العربي قادر ينافس ويتفوق بفرق ملحوظ على المحتوى الأجنبي ، حقيقي كانت سيشن جميلة جدًا ربنا يباركلك يا بشمهندس ويزيدك من علمه
Usually you cache what need to be processed quickly meaning if the operation time is already fast, no need for cache, but you have to think of future data size.
ماشاء الله المحتوى كما يجب ان يكون سؤال يابشمهندس بعد اذنك لو فى مثال زى ال ecommerce والعميل بيضيف منتجات للسلة او بيعمل اوردر ايه اللى هيحصل لو العميل بيعمل الاوردر الداتابيز حصلها down هل بنحفظ فى الكاش مثلا وحاجه زى cdc لما يحصل up للداتابيز ت write عليها العمليات اللى حصلت وقت ال down ولا انا مش فاهم صح 😂
في خيارين ، الاول زي ما قولت اني اسجل العمليه في Queue و لما الداتا بيز ترجع مره تانيه اقدر اخد العمليات من ال Queue بنفس ترتيب حدوثها. الحل التاني اني ارفض العمليه كلها و اعرض رساله اقوله ان حدث خطأ و عاود لاحقا و هنا البيزنس هو اللي يقرر الافضل
الفيديو ده مثال حي إن المحتوى العربي قادر ينافس ويتفوق بفرق ملحوظ على المحتوى الأجنبي ، حقيقي كانت سيشن جميلة جدًا ربنا يباركلك يا بشمهندس ويزيدك من علمه
مشكور يا هندسة ممكن تشرح لنا Clean Architecture + CQRS
محتوى قيم جدا ❤❤❤
فخر حاسبات حلوان
الله يعطيك العافية يارب
شكرا ياهندسه
جميل أوي يا صديقي.. جزاكم الله خيرا
I have a question: How we decide what we will cache?
Usually you cache what need to be processed quickly meaning if the operation time is already fast, no need for cache, but you have to think of future data size.
ماشاء الله المحتوى كما يجب ان يكون
سؤال يابشمهندس بعد اذنك
لو فى مثال زى ال ecommerce والعميل بيضيف منتجات للسلة او بيعمل اوردر ايه اللى هيحصل لو العميل بيعمل الاوردر الداتابيز حصلها down هل بنحفظ فى الكاش مثلا وحاجه زى cdc لما يحصل up للداتابيز ت write عليها العمليات اللى حصلت وقت ال down ولا انا مش فاهم صح 😂
في خيارين ، الاول زي ما قولت اني اسجل العمليه في Queue و لما الداتا بيز ترجع مره تانيه اقدر اخد العمليات من ال Queue بنفس ترتيب حدوثها.
الحل التاني اني ارفض العمليه كلها و اعرض رساله اقوله ان حدث خطأ و عاود لاحقا و هنا البيزنس هو اللي يقرر الافضل
@@ArabSoftwareArchTalks
شكرا جدا يابشمهندس