Currently im building a platform where android FCM messages have to be sent out to devices which has my app installed.
I have a notification builder in my backend which will allow an admin to add notifications. This also dispatches a NotificationJob which will query the DB and find all devices which has installed the app (say 1000 end users) and dispatches a sub job each to send the push notification out (1000 subjobs).
In the notification admin panel I want to display a status like 950 succeeded/50 failed corresponding to each notification entry.
Is something like this possible with laravel queues?
Also are subjobs really a overkill for this?