June 12th, 2025
Hey everybody! Here is the update for May 4th, 2025. It's a huge update, but mainly focused on things you do not see.
Some of you may have experienced bugs in the last 7 days. This update being in the work was the reason.
Scoreboards are now Load Balanced and will take a little longer to connect, due to ConnectedRoom’s infrastructure randomizing the traffic to multiple servers. This allows to answer the increasing traffic volume on Scoreboards.
Completely rewritten the IPC to use NATS instead of Dragonfly. Dragonfly is still used for caching, but was deemed to be extremely unstable during heavy loads from April 7 to April 30. The switch has been completed on April 30 and caused issues until May 4. Issues should all been fixed by now.
Websockets are now load balanced and scalable. They are also ready to be load balanced geographically for the increase in traffic volume from Europe and around the world, mainly due to many new leagues being supported. This keeps the realtime aspect of ConnectedRoom as close to the userbase, reducing latency.
Completely rebuilt the monitoring system to allow for quicker response time from our team in the events of an outage, as well as possibility to eventually automate solutions in the events of outages.
As some of you may have seen, ConnectedRoom Scroll is in development and it will run ConnectedRoom OS.
ConnectedRoom OS is a software that can run on Raspberry Pi & Other computers that allows to run ConnectedRoom Scoreboards in a seemless way.
There are already users and restaurants using this software, but we kept it private.
ConnectedRoom OS will be made available to everybody soon. The whole IoT infrastructure has been rebuilt from scratch for the expected increase in traffic due to ConnectedRoom Scroll release.
Countless amount of dangerous bugs causing outages under heavy traffic has been fixed, from memory leaks to network loops, to misuse of system IO.
ConnectedRoom now has a Status page for you to consult and be alerted of outages, or their resolutions. The status page is available at https://status.connectedroom.io

You can subscribe to notifications to be alerted when there is an ongoing outage, or when there is a planned maintenance ahead.
The app is getting translated in multiple languages
The app is getting a Dark Mode
A suggestion/feedback board is being added to the app
A new changelog system is getting added with historical patch notes