lightyear icon indicating copy to clipboard operation
lightyear copied to clipboard

Bandwidth reduction: delta-compression and sub-component updates

Open cBournhonesque opened this issue 1 year ago • 3 comments

  • 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

cBournhonesque avatar Feb 01 '24 05:02 cBournhonesque