Adopt
Pusher is our real-time communication platform that provides WebSocket-based messaging and live updates for our web applications.
We use Pusher for our in-house GraphQL subscription solution and legacy Flux-based real-time features. While we don't continue investing in the legacy Flux implementation, Pusher remains essential for delivering real-time updates and notifications to our users.
We also adopted Pusher for our new Orchestrator component, which is responsible for solving the data freshness problem by refreshing when underlying data on board changes thanks to the mutations they perform.