Evento
Lo que cambia el estado en un instante: llegadas, salidas y liberaciones.
Eventos, colas y código · Curso práctico
Aprendé a modelar sistemas que cambian por eventos, a programar el reloj de simulación, el calendario y la lista de eventos futuros, y a analizar colas con teoría y experimentos en Python antes de dimensionar recursos reales.
Antes de programar el calendario de eventos
Un sistema dinámico discreto solo cambia en instantes contables: llega un cliente, termina un servicio, se libera un servidor. Entre eventos nada cambia, por eso la simulación orientada a eventos salta de evento en evento con un reloj, un calendario y una lista de eventos futuros (FEL).
En este curso construiremos ese mecanismo paso a paso: eventos, estado, entidades, recursos, colas y demoras; inicialización, rutina principal, generación y procesamiento de eventos; y luego la teoría de colas para validar y dimensionar: Kendall, M/M/1, M/M/c, utilización, Ley de Little, transitorio y estacionario. Todo con esquemas y pequeños experimentos en Python, sin requerir matemática avanzada.
El recorrido
Del evento observado al experimento que ayuda a dimensionar recursos.
Lo que cambia el estado en un instante: llegadas, salidas y liberaciones.
Reloj, avance al próximo evento, calendario y lista de eventos futuros.
Clientes, servidores, disciplinas, Kendall, M/M/1, M/M/c y Ley de Little.
Calentamiento, réplicas, curvas de desempeño y comparación de configuraciones.