strong-globalize takes too long to load and initialize
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, node.js
- Área
- backend, performance
Línea de trabajo
Reproduce el coste de arranque reportado de packages/runtime con time node -e "require('.')". Inspecciona el punto de entrada del runtime y la ruta de inicialización para identificar qué hace que la carga y la inicialización tarden 200–300ms; se considera terminado cuando se demuestre una medición materialmente más rápida sin cambiar el uso indicado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
At the moment, it takes about 200-300ms to load strong-globalize module.
$ cd packages/runtime
$ time node -e "require('.')"
real 0m0.312s
user 0m0.159s
sys 0m0.081s
This is makes it impractical to use strong-globalize-powered frameworks like LoopBack when new Node.js processes are frequently created, e.g.
- in serverless (function-as-a-service) settings
- when using test runners providing process-isolation, e.g. node-tap
- when testing CLI tooling scaffolding new projects and starting the scaffolded code as part of the test
- Lenguaje dominante
- JavaScript
- Estrellas
- 26
- Forks
- 16
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de strongloop/strong-globalize
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
strongloop/strong-globalize#178 ·
-
Stop using `lodash`?Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
strongloop/strong-globalize#169 ·
-
os-locale new update is not compatible for old loopback versionQuizá libre de nuevo @raymondfeng la tomó hace 2704 días y no hay ningún pull request abierto. Abierto
strongloop/strong-globalize#144 · 4 comentarios · 1 asignado ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
strongloop/strong-globalize#141 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
strongloop/strong-globalize#140 ·
Todos los issues de strongloop/strong-globalize
Issues similares
-
xsd:integer cast from a string rejects negative numbers, a leading + and surrounding whitespaceAbiertobug 🐛
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
comunica/comunica#1960 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Waiting for: Product Owner
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
getsentry/sentry-javascript#26203 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
bytedance/flowgram.ai#1235 ·
Los mantenedores suelen responder en 1 día