inrupt / solid-lib-comparison

Three branches with common Solid operations implemented in rdflib, ldflex and Tripledoc, respectively
6 stars 2 forks source link

Make friend list streaming #5

Closed RubenVerborgh closed 4 years ago

RubenVerborgh commented 4 years ago

Warning: not to be merged into ldflex, but rather in a separate branch (if at all)

When adding a bunch of friends (as in https://rubenverborgh.inrupt.net/profile/card#me), I noticed that the wait becomes quite long (mainly because of NSS requests taking time).

This is a slight improvement over #4 that streams friends rather than waiting for all of them. I'm suggesting this because, in a Solid world, we typically want to treat the Web not as a synchronous database, but rather as the unpredictable network that it is.

Relevant diff with #4.

Vinnl commented 4 years ago

Closing due to #6 (discussed offline with Ruben).