Latencia vs. Rendimiento ¿Alguna vez te has preguntado por qué tu aplicación se siente lenta incluso cuando el ancho de banda parece estar bien? La latencia y el rendimiento explican dos historias muy diferentes sobre el rendimiento. La latencia mide el retraso por paquete. Es lo que los usuarios sienten cuando hacen clic en un botón. Es la capacidad de respuesta. Es el tiempo que tarda una solicitud en viajar desde el servidor hasta el dispositivo final. Esto incluye el tiempo de procesamiento del servidor, los retrasos en la cola, la propagación a través de la red, los retrasos en la transmisión y la conexión de última milla al dispositivo del usuario. El rendimiento mide el volumen por segundo. Es cuántos datos se entregan con éxito en un período de tiempo determinado. No cuán rápido se mueve cada paquete, sino cuántos paquetes fluyen a través del conducto. El rendimiento es capacidad. Un alto rendimiento significa que el sistema maneja la carga sin ahogarse. Te toca a ti: ¿Cómo mides estas métricas de una manera que realmente prediga cuándo las cosas se romperán? -- Acabamos de lanzar la plataforma de preparación para entrevistas técnicas todo en uno, que cubre codificación, diseño de sistemas, OOD y aprendizaje automático. Venta de lanzamiento: 50% de descuento. Échale un vistazo: #systemdesign #coding #interviewtips