Skip to content
This repository has been archived by the owner on Nov 22, 2024. It is now read-only.

[REFACTOR] Pipe based app on Firebase #6

Open
leomp12 opened this issue Oct 1, 2020 · 0 comments
Open

[REFACTOR] Pipe based app on Firebase #6

leomp12 opened this issue Oct 1, 2020 · 0 comments

Comments

@leomp12
Copy link
Member

leomp12 commented Oct 1, 2020

Replace current app with full scalable one on Firebase using HTTP and scheduled functions and Firestore:

  1. HTTP functions only receives webhooks and adds requests/handlers to queue on Firestore;
  2. Each Firestore doc will be a queue entry with pipe ID and order, status, Store API request or self HTTP function request;
  3. Queue runs on scheduled functions;
  4. Firestore doc will be deleted after all pipe done only, marked as fail if one step fails only (may reset and restart);

Closes #3

@leomp12 leomp12 added enhancement New feature or request and removed enhancement New feature or request labels Oct 1, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant