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

پروژه rocketry

Miksus/rocketry

کاربرد:

این یک کتابخانهٔ مدرن برای زمان‌بندی وظایف در پایتون است که به جای استفاده از cron یا سیستم‌های سنتی، اجازه می‌دهد وظایف تکرارشونده را به صورت تمیز و شیءگرا در کد پایتون تعریف کنید.

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

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

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

- اجرای یک تابع هر ۵ دقیقه برای بررسی وضعیت سرور ️

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

- پاکسازی فایل‌های موقت هر شب ️

- همگام‌سازی داده‌ها بین دو دیتابیس هر ساعت ️

  • ##task
  • ##python
  • ##automation
  • ##rocketry
  • ##background
  • ##modern
  • ##developer