jjm3x3 / AmazingRaceFantasy

https://amazing-race-fantasy.vercel.app
1 stars 2 forks source link

Data Storage Proof Of Concept #140

Open jjm3x3 opened 4 weeks ago

jjm3x3 commented 4 weeks ago

The parameters for this are fairly open-ended, at the moment. As a result of this POC I am expecting that we have a much more solid idea of what kind of backend storage we plan to use and that can probably come about several ways. Playing around with and trying a couple of different options is one and coming up with a one-pager or decision doc explaining an approach is likely the most sensible outcome.

jjm3x3 commented 4 weeks ago

Just right off the top of my head I am wondering if this entire milestone should be broken up in a couple of different ways (these are in no particular order for now):

jjm3x3 commented 4 weeks ago

Also, one other thing I am going to put out there right off the bat is that I likely have a bit of a bias towards trying to use something that requires as little overhead to use as possible. Off the bat, that seems like it could look like Vercel KV, but that could be too lean and could cause us to do more work in the long run, so that is one focus of this POC.

jjm3x3 commented 3 weeks ago

Work Check In

Approach/Goal

Using this comment's list to guide this work I have started to take a look at what the simplest way to add a leagueContestant to a Vercel KV Database might be.

Learnings

It seems like Vercel's KV Database offering is very simple to get stared with including its quickstart guide. It also seems to be quite compatible with the default Redis as described in this doc of theirs. A few interesting details to note

Open Questions

Here are a few open questions that we should try to get answers to