matrix-org / matrix-ircd

An IRCd implementation backed by Matrix.
Apache License 2.0
224 stars 41 forks source link

Implement Lazy Loading #79

Open jplatte opened 3 years ago

jplatte commented 3 years ago

matrix-ircd really needs lazy loading to circumvent huge initial load times / sync replies.

neelesh17 commented 3 years ago

Hey @jplatte, I would like to work on this issue?

jplatte commented 3 years ago

Hi! This should be done on top of #82, which I hope to merge soon. I have never implemented lazy-loading myself, but it doesn't look too complicated: docs.

If you want to discuss anything about the implementation you can either post a draft PR or join #matrix-ircd:matrix.org and discuss there.

neelesh17 commented 3 years ago

I have implemented lazy loading before in one of my project its not that complicated. I'll start working on this as soon as #82 is merged.