ممکن است از این مطالب نیز لذت ببرید
استفاده Thread Safe از متود GetOrAdd در ConcurrentDictionary
2 دقیقه میانگین مدت زمان مطالعه است
در صورتی که از ConcurrentDictionary در برنامه خود استفاده میکنید باید به این نکته دقت کنید که متود GetOrAdd بصورت Thread Safe نیست و در صورتی که یک کلید به ...
استفاده از SoftLimit بجای RateLimit در API
1 دقیقه میانگین مدت زمان مطالعه است
از موارد مهمی که در ارائه API باید حواسمان به آن باشد بحث جلوگیری از فراخوانی زیاد توسط یک فرد زیاد است تا جلوی مواردی مانند حمله DDOS گرفته شود. یکی از راهک...
نمایش Log در Elastic Apm
1 دقیقه میانگین مدت زمان مطالعه است
در صورتی که از Elastic Apm برای Trace سیستم خود استفاده میکنید احتمالا تب Log را در Kibana APM دیدهاید. بصورت پیشفرض Apm Span ها شامل Log های زده شده نیست...
مشکل عدم دریافت دیتا بدون هیچ خطایی در زمان فراخوانی Api در حالت https
1 دقیقه میانگین مدت زمان مطالعه است
یکی از مشکلات عجیبی که در زمان نوشتن یک اپ Nuxtjs با حالت SSR با آن مواجه شدم، عدم دریافت دیتا از api بود. بصورت خلاصه مشکل بوجود آمده بصورت زیر بود: در حالت...