معماری رویداد محور (EDA) یک الگوی طراحی نرم افزار است که در توسعه نرم افزار های مدرن به طور چشمگیری محبوب شده است. در این معماری، جریان داده ها با وقوع رویدادها تعیین می شود. بر خلاف سیستم های متمرکز سنتی که دائماً در حال بررسی وضعیت جدید هستند. معماری رویداد محور به ویژه برای سیستم هایی مفید است که به پردازش حجم زیادی از داده ها بصورت بلادرنگ(real-time) نیاز دارند.
استقرار به روش Serverless یک روند رو به رشد در دنیای توسعه نرم افزار است که راه حلی انعطاف پذیر و مقرون به صرفه برای استقرار برنامه ها و سرویس ها ارائه می دهد. در این مطلب به بررسی مفهوم محاسبات بدون سرور، نحوه عملکرد و مزایا و معایب آن خواهیم پرداخت.