title: Laravel - Executing multiple requests after a while
body: <p>Im working on a delivery app, and it has a feature where the client can pick a schedules date + time for the delivery to be sent to the delivery agents, and i was thinking what would be the best way to handle this, so when a new delivery is made, a date + time is given (if its null, then the delivery will be triggered immediately and sent to the delivery agents), and many delivery requests can be made at once, so i was thinking in terms of performance on the server side, and i would like to optimize this, and also mind the fact that if i had a large number of scheduled delivery requests, they all have to be sent at the right time (not late).</p>
  <p>Would Laravel's Task scheduling be enough for this (reading from documentation now) ? i create an artisan command (+ run it each 30 minutes for example) which would check the date + time and if the conditions are met, it sends the delivery, else, it continues to the next one ? this kinda worried me in case there was a large number of requests.</p>
  <p>Should i run multiple ones ? or perhaps there is a much more suitable solution to this ?</p>
  <p>Thank you very much!</p>