Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate BFF API layer #4

Open
jamiesanson opened this issue Nov 28, 2023 · 0 comments
Open

Investigate BFF API layer #4

jamiesanson opened this issue Nov 28, 2023 · 0 comments

Comments

@jamiesanson
Copy link
Owner

jamiesanson commented Nov 28, 2023

Currently, with doing all Lightroom API interactions on-device, we're using an extremely large amount of data per catalog-load. This is driven by the fact that we need to do album/catalog filtering on-device, forcing us to paginate over all assets, including the asset body. Anecdotally this is around 4.5MB/500 assets loaded.

Possible solutions:

  • Ask Adobe nicely to open up a search API
  • Implement a backend layer which would do the pagination & filtering in the cloud, saving on bytes over the wire
@jamiesanson jamiesanson changed the title Is there anything I can do RE data usage? 4.5MB/500 assets loaded Investigate BFF API layer Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant