I'm excited to introduce Chaotic Schedule, an open-source Laravel package that brings a twist to scheduling your commands. Imagine scheduling tasks not just at fixed intervals, but at random times and days! This package is perfect for those looking to add a human touch or unpredictability to their tasks.
https://github.com/skywarth/chaotic-schedule
https://packagist.org/packages/skywarth/chaotic-schedule
What's Chaotic Schedule? Chaotic Schedule allows you to randomize command schedule intervals using pseudo-random number generators (pRNGs). This means your Laravel commands can run at random times within boundaries set by you. It's like rolling dice for your task scheduler!
Why Use Chaotic Schedule?
* Human-like Interaction: Perfect for tasks like sending notifications, reminders, or gifts, making them seem less robotic and more human.
* Anomaly Detection: Ideal for detecting data anomalies by running commands at unpredictable times.
* Performance and Reliability: Despite the randomness, it's built with performance in mind and is thoroughly tested for reliability.
* Production Ready: In order to harness the chaos and assert that it runs as expected in various conditions; more than 1200+ assertions and 72 test cases are prepared for unit & feature tests. Code coverage rate cruises around 96% whilst reliability rating is fixed to 'A'.
Some Cool Features:
* Random Time Macros like atRandom
, dailyAtRandom
, hourlyAtRandom * Random Date Macros for more varied scheduling
* Customizable with unique identifiers and closures for more control
How to Get Started? Simply install via composer: composer require skywarth/chaotic-schedule
And you're all set to add randomness to your schedules!
Seeking Your Support! If you find this package useful, please consider starring it on GitHub. Your support would mean a lot and help in the continuous development of this project.
For more details, check out the documentation on GitHub
I'm eager to see how you integrate Chaotic Schedule into your projects and would love to hear your feedback or suggestions.
Let's make our Laravel apps unpredictably efficient! 🌟 submitted by /u/campercroco
[link] [comments]
0 comments:
Post a Comment
Thanks