Sesión 0 · Vocabulario base: servidores, redes, HTTP y APIs
Vocabulario previo al examen · ~20 min · Sesión opcional, fuera del progreso del libro
Antes de empezar
- ¿Qué diferencia hay entre una máquina virtual y un servidor físico? ¿Qué les pasa a sus máquinas virtuales si el servidor se apaga?
- ¿Qué viaja en una petición HTTPS y qué la distingue de una HTTP?
- Duplicas el ancho de banda, pero tu API sigue tardando igual para usuarios de otro continente. ¿Por qué?
Si ya sabes responder las tres sin dudar, salta a la Sesión 1 · La nube. Compruébalo al final del libro, en «Respuestas · Sesión 0». Si dudaste, sigue: las respuestas están en esta sesión.
En esta sesión
- Servidores, centros de datos y máquinas virtuales.
- IP, puertos, latencia y ancho de banda.
- HTTP, HTTPS y APIs.
El examen no pregunta estos términos solos, pero los da por sabidos en todos los dominios.
Servidor, centro de datos y on-premises
Qué es: un servidor es una computadora encendida todo el día que atiende peticiones de otros programas. Un centro de datos es el edificio con miles de servidores, energía de respaldo, refrigeración y seguridad física. Si los servidores están en tu propia empresa, son on-premises.
Analogía: un mostrador de atención: recibe solicitudes y entrega respuestas. Dónde falla la analogía: un mostrador atiende a una persona a la vez; un servidor, a miles en paralelo.