Laravel Reverb: realtime functies zonder Pusher-rekening
Reverb is de eigen WebSocket-server van Laravel. Live notificaties, chat, voorraadupdates en dashboards draaien op je eigen infrastructuur, zonder maandelijkse kosten per verbinding.
Wat is Laravel Reverb?
Laravel Reverb is een gratis, open source WebSocket-server voor realtime broadcasting in Laravel. Het spreekt het Pusher-protocol en werkt direct met Laravel Echo, dus bestaande Pusher-code werkt meestal zonder grote aanpassingen.
Je installeert het met één artisan-commando. Reverb schaalt horizontaal via Redis, zodat je meerdere Reverb-servers achter elkaar kunt zetten, en heeft ingebouwde Pulse-kaarten voor verbindingen en berichten.
Voor veel gelijktijdige verbindingen moet de server goed afgesteld zijn: de ext-uv-extensie boven ongeveer 1.000 verbindingen, en hogere limieten in het besturingssysteem, Nginx en Supervisor. Forge richt Reverb automatisch in, en op Laravel Cloud is Reverb beheerd beschikbaar.
Wanneer kies je Laravel Reverb?
- ›Je wilt live notificaties, chat of realtime dashboards in je applicatie.
- ›Je betaalt nu voor Pusher of Ably en wilt die kosten kwijt.
- ›Je wilt realtime data binnen je eigen infrastructuur houden.
Belangrijkste functies
Pusher-compatibel
Werkt met Laravel Echo en het Pusher-protocol, dus eenvoudig over te stappen.
Horizontaal schalen
Meerdere Reverb-servers via Redis pub/sub.
Meerdere apps
Eén installatie voor meerdere applicaties, met controle op toegestane origins.
Monitoring
Pulse-kaarten voor verbindingen en berichten.
Events
Haken in op het aanmaken van kanalen en binnenkomende berichten.
Beheerd op Cloud
Op Laravel Cloud draait Reverb als managed dienst.
Wat wij voor je doen met Laravel Reverb
- ›Realtime functies bouwen: live notificaties, chat, voorraad- of orderupdates, dashboards.
- ›Overstappen van Pusher of Ably naar Reverb.
- ›Reverb inrichten en afstemmen op Forge of je eigen servers, inclusief schalen via Redis.
Geen projectmanagers of accountmanagers: je werkt direct met de senior developer die het bouwt. Lees meer over ons Laravel maatwerk.
Veelgestelde vragen over Laravel Reverb
Andere Laravel tools
Realtime functies in je Laravel-app?
We bouwen live notificaties, chat en dashboards met Reverb, en zetten je over van Pusher.