Not particularly responding to @bertrik, more information for all.
The database is split in to “stuff I need to know immediately”, which is cached in Redis, something the TTI crew call Hot and stuff I really can’t afford to keep up to date just because.
So the Hot Stuff is mostly about uplink processing and all the other network server shenanigans. The console just creeps in with some access to the hot data, but overall, unless you are looking at an actual detail screen, a lot is cached on the console server, periodically updated.
All that said, I too would much prefer the created TS changed to Last Seen. If that can’t be done, as I find it irritating information to my OCD brain, I’d prefer the column wasn’t there.
Apart from the Live Data tab which is a server event stream which can’t be easily replicated due to web browser security model (CORS), pretty much everything can be redone. I don’t think it’s a huge hardship not having the fire hose of detail that the v3 console gives, as mostly on a day to day level we just want the v2 level of information. The challenge there is that to grab any form of traffic console data, we need to either have a proxy for MQTT to our web browser as MQTT via web sockets is not enabled (at present) or use a WebHook (HTTP Integration) to a server that then pushes incoming data down to a browser. The MQTT proxy is problematic because it would need a users credentials and web sockets is an additional burden on the TTI servers.
If this magic console was a desktop app, then it becomes a little simpler as we can use the API and MQTT to provide a management interface with real time status. As soon as you (me) start creating an application you have support issues (won’t run on Windows 3.1 with only 640KB of RAM - can’t think why not, 640KB should be enough for anybody). So this option isn’t floating my boat.
- Let’s not pick at the details of the how the v3 stack is architected or if I didn’t quite get it 101% right.
- If peeps could use the forum search more, I’d have more time for my console-lite, code name “JM’s little helper”.
If you do want to respond to this post, tell me the things you most need in a console-lite, in reverse order of importance, using the numbered bullet point formatting. For bonus points, put some fun wording in, even native, with a link to YouTube on it.