I have created a new version of the Transmitter server software - available here:
https://github.com/jonbeckett/virtualfl ... ransmitter
It removes the need for a MySQL database, replacing it with APCU - essentially meaning the aircraft stay in RAM - not in the database - which removes the biggest bottleneck in the entire system, and should allow it to handle far more aircraft.
The URLs have changed in this version.
- In the client software, you need to use the endpoint /transmit instead of /send
- In LittleNavMap you need to use the endpoint /ivao instead of /whazzup_ivao
New version of the Transmitter server software
Thanks for posting this.
I am retiring shortly and plan to start doing some software development around MSFS so it will be interesting to see how you have done it.
I am more of a C# developer and it's a while since I did any php so that will be interesting to see how I get it going on my server.
Lots of tinkering to be done I feel going forward, marvellous.
I am retiring shortly and plan to start doing some software development around MSFS so it will be interesting to see how you have done it.
I am more of a C# developer and it's a while since I did any php so that will be interesting to see how I get it going on my server.
Lots of tinkering to be done I feel going forward, marvellous.
- jonbeckett
- Site Admin
- Posts: 56
- Joined: Thu Jun 19, 2025 12:43 pm
- Contact:
The main change is it's using APCu rather than MySQL - so it's storing data in RAM, rather than the database - so there is no bottleneck around the thousands of transactions per minute that Transmitter typically generates.
If you're wanting to run your own Transmitter sever, you just need to make sure the PHP APCu module is enabled, and probably turn off the logging for the webserver (hundreds of transactions per minute adds up).
If you're wanting to run your own Transmitter sever, you just need to make sure the PHP APCu module is enabled, and probably turn off the logging for the webserver (hundreds of transactions per minute adds up).
I am glad about about the removal of MySql as I run SQL Server on my setups and really don't want another database.
I am sure it will be a few weeks before I have success given current commitments but will let you know how it goes.
Thanks
VFA0066 TimG