System architectures and latency - digitalideation/studio_webmobile2_2021 GitHub Wiki
Your tasks
- Do the architectural terms exercise with a classmate
- Read about the latency
Architectural terms exercise
Here's a list of terms that are used to describe the architecture of systems. Feel free to suggest terms that are missing from the list. Pick at least three terms each. Take some time to research what each term stands for. Then explain it to your colleague by drawing the most important components onto this Miro board.
- Client-server
- P2P
- 3-tier-architecture
- Microservice
- Serverless
- (Forward) proxy
- Reverse proxy
- Content delivery network
- Load balancer
Latency and perception required reading
Architectures can have a big impact on latency which in turn impacts the interaction of the user with the system.
- What is latency?
- Latency Numbers Every Programmer Should Know. The numbers are interactive, choose the year with the slider at the top.