Leonie Gaertner (Saphira A-Team) who is apart of the Community Management / Public Relations team on Avination has published a press release announcing that Avination has released HTTP Inventory Throtteling to OpenSim. “HTTP-Inventory throttling reduces the amount of data sent in one burst to allow sim and viewer to actually process the data and not overloading sim or viewer.”
Read the Press Release for more details…
Avination releases HTTP Inventory Throtteling to OpenSimulator
Avination is once again helping the open source community to create a better platform to develop
virtual worlds and to improve performance and usability of OpenSimulator
When Avatars login to virtual worlds, large amounts of data has to be transferred between the server and the client
computer. Viewers often have to request many items at once and this data is mostly transferred using the well known
HTTP protocol. Having to suddenly deal with that amount of data all at once can often result in massive overload of
both the client and sever network connections. This can cause viewer disconnects and crashes as well as server
instability and teleport failures
So what can we do about this problem?
The solution is to take a step back and send data slightly slower to allow both sides time to work and fulfill requests for data rather then being allowing the endpoints to just request the same data over and over again. HTTP-Inventory throttling does does just that. HTTP-Inventory throttling reduces the amount of data sent in one burst to allow sim and viewer to actually process the data and not overloading sim or viewer.
Avination has developed code that implements this feature and has been tested and used in Avination for quite some
time. This code now being introduced via code donation to OpenSimulator. Avination is once again helping the open
source community to create a better platform to develop virtual worlds and to improve performance and usability of OpenSimulator.
Main links and contact info
This is very interesting news and a positive way forward for Avination I think. It’s great to know Avination is helping the opensim community build a better platform for the users.