Open ddevault opened 6 years ago
I rebased this for some reason, not like I expect anyone to look at it or really do anything at all to improve the network in any manner whatsoever
Eliminating bancache from this path will significantly impact the CPU required for the IRCd to process messages. A better approach would be to gut bancache entirely and add an associative cache with every struct User
. This would accomplish the same thing while not having a CPU impact.
The performance concerns mentioned in the deleted comment are being discussed externally with @mquin and @ilbelkyr.