Skip to content

Latest commit

 

History

History
24 lines (22 loc) · 990 Bytes

File metadata and controls

24 lines (22 loc) · 990 Bytes

TODOs

List

Test feed caching and fetching

Implement cache invalidation

Use env vars for cache timer duration

Add filtering

Delete feeds

Update feeds

DONE? Bulk add feeds

Update so DB ignores duplicates instead of throwing an error (currently generating a lot of PKs unecessarily)

Authenticated routes

Multi-thread feed processing

Cache hourly?

Set up GitHub Actions deployment

Kill existing RSS Reader Service?

  • Maybe keep it up so I can see if my changes made any difference on query speed ?

ISSUES

CLOSED Issue getting “DAILY” filtered feeds, returns empty array

OPEN some network issues on long request to fetch RSS feed data that kill the request

OPEN fetching Rust in Production RSS feed data

OPEN fetching Infrequently Blog RSS feed data

OPEN clean up Service level Anyhow error handling (e.g. Err(ServiceError::from(anyhow::Error::msg(“<error>”))))