lightyear
lightyear copied to clipboard
Bandwidth reduction: delta-compression and sub-component updates
- excluding unnecessary fields from replication (would either be unavailable or defaulted at the receiver end)
-> this is already available, it is possible via the Replicate component to specify a component that won't be replicated. I guess it's also possible to exclude fields from a component by just not serializing it.
-
updating component fields with change detection instead of the whole component
-
no need to send component creation data when data matches defaults (not worth it for fields since it would require at least one bit to indicate defaults being used)
-
delta-compression in general