Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

223
Visualizações
¿Cuál es la implementación de producción/arquitectura de tiempo de ejecución de los sistemas back-end de ResolveJS?

¿ReSolveJS generalmente se ejecuta como una sola aplicación NodeJS en el servidor para la implementación de producción?

Por supuesto, los modelos de almacenamiento y lectura de eventos pueden ser aplicaciones separadas (por ejemplo, bases de datos), pero ¿se manejan el lado de lectura y el lado de escritura de CQRS en la misma aplicación NodeJS?

Si es así, ¿pueden/podrían dividirse para que puedan escalar por separado, dada la premisa de CQRS de que el lado de lectura suele ser mucho más activo que el lado de escritura?

La plataforma reSolve Cloud puede aliviar estas preocupaciones, dado el uso de Lambdas que pueden escalar de forma natural. ¿Quizás esta es la opción de implementación de producción recomendada?

Es decir, desarrollar y probar como monolito (aplicación única de NodeJS) e implementar en producción para resolver Cloud Platform para permitir la escalabilidad.

Gracias de nuevo por desarrollar y compartir una plataforma innovadora.

Saludos, Ashley.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

La aplicación reSolve se puede escalar como cualquier otra aplicación de NodeJS, utilizando contenedores o cualquier otro mecanismo de escalado.

Así, varias instancias pueden trabajar con el mismo almacén de eventos y es posible configurar varias instancias para trabajar con la misma base de datos de lectura, o para que cada instancia tenga su propia base de datos de lectura.

La lógica de configuración de reSolve se especifica en el código run.js de la aplicación, por lo que puede ampliarla para tener diferentes configuraciones para diferentes tipos de instancias.

O puede tener el mismo código en todas las instancias y simplemente enrutar el comando y las consultas a los diferentes grupos de instancias.

Por supuesto, reSolve Cloud lo libera de estas preocupaciones, en este caso, usa reSolve local como entorno de desarrollo y prueba, y lo implementa allí.

Tenga en cuenta que reSolve Cloud aún no se ha lanzado públicamente. Además, reSolve local no puede tener todos los adaptadores de base de datos requeridos en este momento, por lo que aún no se han escrito.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda