QuantaQueue es una librería de TypeScript que provee un enfoque simplificado de las operaciones de la teoría de colas. Desarrollada a partir de la potente librería Math.js, ofrece un completo conjunto de métodos y funciones para realizar cálculos matemáticos precisos y eficientes. Con QuantaQueue, los desarrolladores pueden aprovechar las funciones disponibles para realizar rápidamente cálculos complejos relacionados con los sistemas de colas, como la probabilidad, el rendimiento y los tiempos de espera.
Índice | Definición |
---|---|
Tipos | Tipos de variables manejados en la librería. |
Unidades de tiempo | Un arreglo con las unidades de tiempo disponibles. |
Básicos | Funciones básicas que serán utilizadas en todos los modelos. |
Único servidor | Modelos de un solo servidor (M/M/1, M/M/1/k y M/G/1). |
Múltiples servidores | Modelos de múltiples servidores (M/M/s y M/M/s/k). |
General | Funciones que agrupan y ejecutan el modelo acorde al parámetro "model" especificado. |
Costo | Funciones para calcular los costos de ciertos modelos. |
Para instalar la librería, puedes usar diferentes manejadores de paquetes:
Para el caso de NPM:
npm install quantaqueue
De usar Yarn, la instalación sería de la siguiente manera:
yarn add quantaqueue
Los pull requests son bienvenidos. Para cambios mayores, por favor abre un issue primero para debatir lo que te gustaría cambiar.
Por favor, asegúrese de actualizar las pruebas según corresponda.
⌨️ hecho con ❤️ por gustavoerivero y Warloy