پادیوم بلاگ

دسته: مقالات

تصویر لوگوی Webhook در کنار عبارت API برای مقاله Webhook چیست؟

Webhook چیست؟ و چه تفاوتی با API دارد؟

دنیای امروزی به طور فزاینده‌ای در هم‌تنیده و به‌هم پیوسته است. Webhook‌ها و APIها توانسته‌اند با ایجاد امکان تعامل بین سیستم‌ها، فصل تازه‌ای در توسعه…

نمایش بیشتر
رضا دهقان
GraphQL یا Rest

مقایسه GraphQL و REST: انتخاب الگوی API مناسب

در دنیای امروزی ما همواره در حال تغییر، استخراج و تبادل داده با یکدیگر و یا با سرویس‌های مختلف هستیم. برای رسیدن به این مقصود،…

نمایش بیشتر
رضا دهقان
آموزش تنخواه گردانی

آموزش تنخواه‌گردانی به زبان ساده

با گسترش بنگاه‌های اقتصادی و سخت‌گیری‌های بیشتر دولت برای دریافت مالیات و رصد صورت‌های مالی شرکت‌ها، فرایند تنخواه گردانی بیش از گذشته اهمیت پیدا کرده…

نمایش بیشتر
صبا محبی
معماری رویداد-محور

معماری رویداد-محور: پیاده‌سازی فانکشن Pub/Sub برای ارتباطات ناهم‌زمان

فارغ از نوع صنعت، گردش‌کارهای کسب‌وکاری اغلب متکی بر سیستم‌های نرم‌افزاری توزیع‌شده هستند. به همین دلیل ایجاد امکان تعامل و ارتباط بین این سیستم‌ها ضروری…

نمایش بیشتر
رضا دهقان
ترفندهای تست API

ترفندهای تست API که باید بدانید (از زبان مهندس Postman)

جیمز مسینجر یکی از مهندسان Postman است که تجربیات خود در تعامل با کاربرانی که از Postman برای تست API خود استفاده می‌کنند را به…

نمایش بیشتر
رضا دهقان
محدودیت نرخ استفاده API

محدودیت نرخ استفاده API: اطمینان از استفاده منصفانه و جلوگیری از سوء استفاده

اگر در حال توسعه یا نگهداری از یک RESTful API باشید، به احتمال زیاد به مشکل سوء استفاده از محدودیت نرخ یا درخواست‌های مخرب برخورد…

نمایش بیشتر
رضا دهقان
تست API

تست API ها: ابزارها، چارچوب ها و رویکردهایی برای تضمین کیفیت

یک API در اصل «مرد میانی» لایه‌ها و سیستم‌های یک برنامه یا نرم‌افزار است. تست API (رابط برنامه‌نویسی برنامه) در لایه پیام بدون رابط کاربری…

نمایش بیشتر
صبا محبی
استراتژی‌های ذخیره‌سازی موثر برای بهبود عملکرد API

استراتژی‌های کش کردن API برای بهبود عملکرد

در پست قبلی در مورد راه‌های بهبود عملکرد API توضیح دادیم. یکی از راه‌های موثر در بهبود عملکرد استفاده از استراتژی‌های ذخیره‌سازی (کش کردن) است.…

نمایش بیشتر
رضا دهقان
بهینه‌سازی عملکرد API

راهکارهای بهبود عملکرد API | اگر سرعت API شما کند است، این راهکارها به شما کمک می‌کنند

پس از توسعه یک API، یکی از سوالاتی که توسعه‌دهنده‌ها با آن رو‌به‌رو می‌شوند این است که چطور می‌توان این API را سریع‌تر کرد؟  توسعه‌دهنده‌ها…

نمایش بیشتر
رضا دهقان
مدیریت خطا API

مدیریت خطای API: استراتژی‌هایی برای مدیریت و گزارش‌دهی موثر خطا

معماری REST  یک معماری stateless  است که در آن مشتریان می‌توانند به منابع روی یک سرور دسترسی داشته باشند و آن‌ها را تغییر دهند. به…

نمایش بیشتر
صبا محبی