Regrettably, this is a similar situation to D3. For whatever reason, the game is almost constantly querying the player's inventory and stash both for disconnect protection and anti-dupe measures. However, there is logistically no reason to be checking one's stash inventory unless you're interacting with it.
Either way, no item should have a digital footprint of more than a few dozen bytes. The overall inventory of a player shouldn't be much more than a few KB. Even if you multiply that by 10 million accounts, each with max characters, it's still something modern server hardware should be able to manage. This is 1000% a lern2code issue.
XI Wiki


