CityOfDetroit / bloom

component-based web framework for affordable housing management
Apache License 2.0
16 stars 1 forks source link

Investigate redis usage in Detroit #1619

Closed ludtkemorgan closed 2 months ago

ludtkemorgan commented 1 year ago

We removed all usages of redis from core, however it still exists in Detroit. It is being used by a throttling system as well as queueing services (e.g listings-notifications.ts).

One reason we removed redis was because it wasn't working as intended in heroku for core. We should investigate to make sure that the redis functionality is actually working as intended and if migrating off of it is a better option.

The outcome of this ticket should determine what to do with redis in Detroit.

ludtkemorgan commented 2 months ago

Update on this ticket:

@sarahlazarich fyi

sarahlazarich commented 2 months ago

See if this is being used, and if it isn't, remove it If it's being used, upgrade

ludtkemorgan commented 2 months ago

The redis removal has been completed in the dev environment https://detroit-partners-dev.netlify.app/ and https://detroit-public-dev.netlify.app/ the app is running as expected

ludtkemorgan commented 2 months ago

This has been deployed to staging and redis instance has been removed. Note: there is no DB associated to this environment so the app is not accessible.