Skip to content

v1.2.2 - Redis Cache-Aside & Resilient Three-Tier App Roadmaps

Choose a tag to compare

@Derssa Derssa released this 17 Jul 22:50
· 34 commits to main since this release

This release introduces two major interactive backend learning paths (fully translated in English and French).

🎓 New Learning Paths

  • Cache-aside with Redis (cache-aside-redis):
    • Teaches cache-aside architecture using a Redis database sidecar alongside PostgreSQL.
    • Guides learners on implementing least-privilege security group rules (allowing port 6379 from web only), writing a Python cache-aside read-path with fallback timeouts, and testing cache key TTLs.
  • Deploy a resilient three-tier app (resilient-three-tier):
    • Walks through the classic three-tier architecture using a Load Balancer (Nginx), replicated backend web servers, and a PostgreSQL database.
    • Teaches how to distribute traffic dynamically, scale instances, and secure the data tier.

🔧 Documentation & UX

  • Verified all roadmap configurations conform perfectly to the v1 validation schema.
  • Full test coverage verification with all backend and frontend unit tests passing.

What's Changed

  • Update README.md by @Derssa in #68
  • Update README.md by @Derssa in #69
  • feat(learning): add flagship roadmap "Deploy a resilient three-tier app" (en/fr) by @OthmaneZ05 in #70
  • feat(learning): add roadmap "Cache-aside with Redis" (en/fr) by @OthmaneZ05 in #71

Full Changelog: v1.2.1...v1.2.2