Buscar..


Observaciones

Cabe señalar que Meteor es simplemente Javascript y Node.js. Sí, es una implementación muy específica de esas dos tecnologías y tiene su propio ecosistema único, y aprovecha las API isomorfas y un almacén de datos JSON para lograr resultados realmente sorprendentes. Pero, al final del día, Meteor es una tecnología web, y está escrito en Javascript. Así que todas sus técnicas típicas de rendimiento de javascript todavía se aplican. Empieza por ahi

25 técnicas de rendimiento de Javascript
Optimizaciones de rendimiento para Javascript de alta velocidad
Optimizando el código de JavaScript
Consejos de rendimiento para JavaScript en V8
10 Sugerencia para mejorar el rendimiento de Javascript
Escribir JavaScript eficiente
Mejora el rendimiento de sus proyectos Meteor JS

Diseño e implementación de software listo para producción

Recuerde, todavía se aplican todas las mejores prácticas de la arquitectura web típica. Para una excelente descripción del tema, consulte el excelente libro de Michael Nygard, ¡ Release It! Diseñar e implementar software listo para producción . Escribir su aplicación en Meteor no lo absuelve de auditar bibliotecas de terceros, escribir interruptores de circuitos, ajustar llamadas en tiempos de espera, monitorear sus grupos de recursos y todo lo demás. Si desea que su aplicación tenga un buen rendimiento, debe asegurarse de que está usando patrones de estabilidad y de evitar los patrones.

Patrones de estabilidad

  • Tiempos de espera
  • Rompedores de circuito
  • Mamparos
  • Apretón de manos
  • Anti-patrones de estabilidad

Puntos de integración

  • Bibliotecas de terceros
  • Efectos de escala
  • Capacidades desequilibradas
  • Capacidad anti-patrones

Contención de recursos

  • Ajax Overkill
  • Sesiones de repaso
  • Espacio blanco excesivo
  • Eutropificación de datos

Si estos conceptos no son familiares y no le parecen una segunda naturaleza, significa que no ha puesto en línea sistemas de producción más grandes. Compra una copia del libro. Será tiempo y dinero bien gastado.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow