GitSocial · Repository PassportPARTIAL · 2026-10-22Z

pdc-aci-project taahabz · PARTIAL

3 Flask nodes each use Redis cache with one shared SQLite DB. Writes go to Node A, reads from all nodes. After a write, Nodes B and C serve stale cached data. Fix: an adaptive controller tracks write rate and switches invalidation strategy (eager, batched, TTL) to reduce staleness with minimal overhead.

github.com/taahabz/pdc-aci-project · ★ 0 · Forks 0 · Size 286 KB

SUMMARY

Technologies 11
Scored 10
Observed 10
Practices 6
Evidence 12
Skips 1

COVERAGE

Analyzed 44 files · 3 commits · 0 API calls

TECHNOLOGIES & DEPTH

Dockerfile LANGUAGE Depth 70
1 files · PRODUCTION
Shell LANGUAGE Depth 70
1 files · PRODUCTION
Markdown LANGUAGE Depth 70
9 files · PRODUCTION
YAML LANGUAGE Depth 70
1 files · PRODUCTION
Python LANGUAGE Depth 70
19 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
Flask FRAMEWORK Depth 58
1 files · PRODUCTION
Gunicorn LIBRARY Depth —
0 files · config only
Redis CACHE Depth 93
9 files · CONFIGURATION, PRODUCTION
Requests LIBRARY Depth 66
2 files · PRODUCTION
pandas LIBRARY Depth 58
1 files · PRODUCTION

PRACTICES

documentation · observedautomated_tests · observedcontinuous_integration · absentcontainerization · observedlinting · absentformatting · absent

ACTIVITY & OWNERSHIP

First commit 2026-05-03
Last commit 2026-05-08
Active months 1
Commits 3

View on GitHub · GitSocial