Loading...
We would need 4 APIs, one for creating a new key-value pair, one for fetching the value associated with a key, one for updating a key-value pair and the last one to delete a key-value pair.
flowchart TD
Client["client"];
Server{"API Server"};
Database["Database"];
Balancer["Load Balancer"];
Cache["Cache"];
Client --> Balancer;
Balancer --> Server;
Server --> Database;
Server --> Cache;