عمر باحارث

https://omar.engineer

8 نقاط السمعة
7.95 ألف مشاهدات المحتوى
عضو منذ
نصيحة جيدة و من الممكن استخدام Netlify CMS أيضا كبديل ل Contentful. ال JAMStack رهيب و سريع و موفّر إذا عندك build pipeline رهيب مثل Netlify.
هي ايضا جيدة للاستخدام الخفيف, لأنها ما تكلف شيء الا بعد مليون Request.
بعض الأمثلة: ١. عندما يتم رفع صورة على S3, اعمل نسخ مصغّرة (thumbnails) منها و احفظها في S3. ٢. Microservice لإرسال ايميلات لأي عنوان عن طريق Mandrill, فقط ترسلها العنوان, المتغيرات, و اسم القالب.
طبقناها في تام. ١. نصيحتي مع استخدامها ان تستخدمها مع الاستضافة السحابية كلياً. لا تحاول تستخدم معها RabbitMQ مثلا, استخدم Amazon SQS, و مثل هذه الخدمات ضرورية لتوزيع العمل بشكل جيد و مفهوم بين عدّة Lambdas. ٢. اذا وصلت حدود ال concurrency لازم تتواصل مع Amazon و ممكن يرفضوا طلب الزيادة. ٣. جدا انصح استخدامها مع اطار عمل مثل serverless. ٤. اختبار الكود و هو موزّع بين عدّة Lambdas يصبح امر صعب جدّاً. ٥.الدرس المهم بالنسبي لي انّي أفضّل استخدامها