[28]entry 28 of 29
Task Manager API
this entry is written twice, in full
- 1.in brief
Rails REST API with caching & jobs
- 2.in general
A production-shaped backend for a to-do list.
- 3.in particular
A Rails REST API with JWT auth, Redis caching (60% less DB load), and Sidekiq background jobs.
- 1.in brief
the back end for a to-do list, built like a real product
- 2.in general
A production-shaped back end for a to-do list.
- 3.in particular
A task service with sign-in, caching that cut the database load by 60 per cent, and slow work moved off to one side.
note
A RESTful task API with JWT auth and role-based access, Redis2 caching that cut DB load ~60%, Sidekiq3 for email/report background jobs, and an RSpec test suite.
note
A task service with proper sign-in and roles deciding who may do what, a fast in-memory cache that cut the load on the database by around 60 per cent, a queue that takes slow work such as emails and reports out of the request so nobody waits for them, and a full test suite covering it.