fission/fission
چه کاری انجام میده؟ فیسیون یک پلتفرم سرورلس برای Kubernetes هست که به تو امکان میده توابع بدون سرور رو به سرعت و به راحتی روی کلاستر کوبرنتیس اجرا کنی.
کاربرد:
این ابزار برای زمانی عالیه که میخوای بدون نگرانی درباره مدیریت زیرساخت، توابع کوچک و مستقل رو روی کوبرنتیس اجرا کنی. مناسب ساخت میکروسرویسهای سبک، پردازش رویدادها، وب هوکها و وظایف پسزمینه.
در چه شرایطی بهتره استفاده شود؟
وقتی قبلاً از Kubernetes استفاده میکنی و میخوای بدون اضافه کردن پیچیدگی، قابلیت اجرای توابع بدون سرور رو داشته باشی. همچنین وقتی سرعت استقرار و کم بودن تأخیر در اجرای توابع برات مهمه.
چند مثال از موارد استفاده:
پردازش تصاویر بعد از آپلود کاربر
اجرای وظایف زمانبندی شده (مثل تمیزکاری دیتابیس)
ساخت API سبک برای فرمهای وب
پاسخ به رویدادهای صف پیام (مثل Kafka یا RabbitMQ)
- ##serverless
- ##kubernetes
- ##fission
- ##functions
- ##cloudnative
- ##microservices
- ##devops
- ##eventdriven
- ##scalable
- ##k8s
