For every update I have just been making an edit to define a location for the Remote Events to be parented to, rather than BridgeNet creating a Folder and parenting the Remote Events to that.
I just think it would be cool if there was a way to define a Network Folder beforehand without having to make any code edits.
No offense, but if you donât know the difference between a signal module and a networking library then this module isnât for you yet. Come back after you have used RemoteEvents.
How does this actually reduce network usage?
Iâd love to hear a detailed explanation on it since I was looking for ways to optimize networking myself.
I find the library very interesting, though Iâm more of a âIâll do it myselfâ kinda guy so instead of using it I want to learn from it.
But itâs large codebase and some parts of it are⌠a bit unclear to me so I struggle understanding some code and why itâs there.
Iâd like to learn how this system works so I can implement things myself or design it in ways that fit my personal needs.
so what this module does a overall summary is that it optimizes remote events by converting all arguments to strings because they cost less ? it also instantly disconnects connected RBXScriptSignals after using making it quite hard for Hackers to crash servers?
it has a rate limiter and also a data packets limiter ?
down side is that it can severely cause delays between client and server if there is Lots of firing of the same event ?
correct me if i am wrong please i am just trying to wrap my head around what this does
What about adding support for Axenâs compression module? I tested BridgeNet2 and the compression module together and it seems like receive have reduced for 2 times: 5.93 â 2.88 KB/s.
For example you can add method :ReferenceCompressionBridge() which will make bridge that is specially used for compression requests. Yes, some time will be spent for compression before actual request sending, but why not if it reduces receive so hard.