rapcrown Her x sürede yapılan işlemler için Task Scheduling kullanıyoruz:
https://laravel.com/docs/9.x/scheduling
fakat arka planda cron kullandığı için verebileceğiniz minimum süre 1 dakika, saniye olarak yapılamıyor. Saniyede işlem yaptırmak için şu paketi kullanabilirsiniz:
https://github.com/spatie/laravel-short-schedule
Websocket ise farklı bir olay. Genellikle x sürede tekrar eden işlemler için değil de real-time işlemler için kullanıyoruz. Elbette websocket ile ne yapmak istediğinizi tam bilmediğim için bir şey söyleyemiyorum. O kısım yapısal olarak biraz karışık.