matrix-org / matrix-spec

The Matrix protocol specification
Apache License 2.0
185 stars 94 forks source link

Lazy loading #341

Open turt2live opened 6 years ago

turt2live commented 6 years ago

This is a collection of all the lazy loading things. Lazy loading is split into several areas which may use different algorithms or approaches to solve a similar problem.

Lazy loading: Members

Lazy loading: Incremental sync

Lazy loading: read receipts

ara4n commented 6 years ago

I would distinguish LL members (#1227 + matrix-org/matrix-spec-proposals#688 + matrix-org/matrix-spec-proposals#1287) from the separate questions of incrementally loading RRs (#1319) and incrementally syncing rooms (#1320). Just because they are all ways of pulling in data on demand doesn't mean they have much else in common - it's not like they're different aspects of the same algorithm or something.

turt2live commented 6 years ago

@ara4n have updated the OP to hopefully add clarity