وب‌سرویس مجید

پروژه quantum-core

quantum-elixir/quantum-core

کاربرد:

این یک زمان‌بند وظایف شبیه به cron برای زبان برنامه‌نویسی Elixir هست

با استفاده از این ابزار می‌تونی وظایف تکراری مثل تمیزکاری دیتابیس، ارسال ایمیل، یا هر کار پس‌زمینه دیگه‌ای رو به صورت خودکار و در زمان‌های مشخص اجرا کنی

در چه شرایطی بهتره استفاده شود؟

وقتی یک اپلیکیشن Elixir داری که نیاز به اجرای منظم وظایف داره، این کتابخونه گزینه عالی‌ایه

به خصوص در محیط‌های تولید (Production) که نیاز به قابلیت اطمینان و مدیریت دقیق زمان‌بندی وجود داره، Quantum مناسب‌تر از راه‌حل‌های ساده‌تره

چند مثال از موارد استفاده

• ارسال گزارش روزانه به ادمین‌ها در ساعت ۸ صبح

• پاکسازی کش هر ۱۵ دقیقه یک‌بار

• همگام‌سازی داده‌ها با یک سرویس خارجی هر شب

• ارسال یادآوری به کاربران در زمان‌های مشخص

  • ##job
  • ##elixir
  • ##cron
  • ##background
  • ##automation
  • ##quantum
  • ##task
  • ##otp
  • ##elixirlang