##Entity shapes and styles
##entity shape style strong weak oval
B: Backend [shape=def.oval];
S: Server\n\-(Frontend) [strong];
C: Client [weak];

C<-: Hit;
C=>S: Request;
S>>B: Query;
S<<B: Response;
C<=S: Reply;
