Questões e Respostas

Para o System Design, algumas premissas são importantes. Dentre as apresentadas, temos as seguintes:

Armazenar dados tem um custo baixo, mas a consulta tende a ter um custo maior porque o data transfer out precisa ter um baixo tempo de resposta.

O Teorema CAP (Consistência, Disponibilidade e Tolerância de partição) defende que:

O aumento da consistência e da disponibilidade não implica num aumento de custo.

Em relação aos recursos utilizados para o System Design:

As estimativas dos recursos necessários para o desenvolvimento de um sistema precisam ser precisos. Desta forma, evita-se aumentos de custo e tempo durante o desenvolvimento do projeto.

O Critical User Journey (CUJ) pode ser definido como: