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

Syncing artifacts? #13

Open
2 tasks
samuelstroschein opened this issue Mar 28, 2024 — with Linear · 0 comments
Open
2 tasks

Syncing artifacts? #13

samuelstroschein opened this issue Mar 28, 2024 — with Linear · 0 comments

Comments

Copy link
Member

samuelstroschein commented Mar 28, 2024

Context

Automatically distributing/syncing artifacts could substantially increase the user experience by removing:

  1. the need to re-compute
  2. "external" cloud services that store cache to avoid 1

Examples

1. caching of modules Caching of lint reports (cc @jldec)

  • inlang users wouldn't need to re-compute lint reports on their machine
  • developing lix apps becomes easier. no need to worry about distributing the cache

2. nx cloud, turborepo cloud & co become redundant

  • no need anymore to store the artifacts (the cache) separate from a "repo" and sync it back to clients
  • users wouldn't need to use nx cloud, turborepo cloud anymore
  • turborepo and nx can focus on cache invalidation

Open questions

  • valid use case/feature we should enable in the long run?
  • required for MVP of artifacts?
@samuelstroschein samuelstroschein changed the title Syncing artifacts Syncing artifacts? Mar 28, 2024
@samuelstroschein samuelstroschein changed the title Syncing artifacts? Syncing artifacts to save users compute? Mar 28, 2024
@samuelstroschein samuelstroschein changed the title Syncing artifacts to save users compute? Syncing artifacts? Mar 28, 2024
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