PhillyVoteByMail / phillyvotebymail

1 stars 0 forks source link

Worker setup #13

Open ravenac95 opened 3 years ago

ravenac95 commented 3 years ago

This is a lot of prototypical work. I actually discovered that google's Cloud Firestore will actually cost us significantly less for the richer query language that comes with it as opposed to something like dynamo. Additionally, Cloud Firestore can give us the flexibility to store/query on other data in the document. All this being said, the current design is such that the storage mechanism can be replaced if necessary.

TODOS

ravenac95 commented 3 years ago

@conorgil you can load the data into the database now using the instructions i just uploaded. Give it a try. I'll finish up the worker tomorrow with a mocked out clicksend so we can get this all merged in.

conorgil commented 3 years ago

I updated the PR description to correct: firestorm -> Cloud Firestore 😉

I'm taking a look at this tonight! I'll report back.

conorgil commented 3 years ago

Request: can we create a Dockerfile to run the worker? Would make it easier than installing postgres, dealing with pipenv, etc, etc.

ravenac95 commented 3 years ago

Ya that’s just not done yet. Don’t worry it’s already part of the plan.

On Sun, Sep 6, 2020 at 18:47 Conor Gilsenan notifications@github.com wrote:

Request: can we create a Dockerfile to run the worker? Would make it easier than installing postgres, dealing with pipenv, etc, etc.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PhillyVoteByMail/pavotebymail/pull/13#issuecomment-687972977, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGSS7UTF6SF25VFULPBE4DSEQ3TLANCNFSM4QYA7MBA .

-- -Reuven