Tag: architecturedesign

  • Evaluate scalable and high-performance Node.js Application Designs

    The goal of this paper was to measure the impact of
    different application architectures and designs on the scalability of a
    simple Node.js application. Different scalable
    application architectures are researched. Furthermore, it is analyzed the
    impact of different components in a system in terms of performance and
    scalability. You will find the application of the REST services built with Node.js.
    The main service was deployed on different instance configurations. For
    example, a single machine instance or multiple host machines were set
    using docker and nginx load balancer. Generally, the
    performance metrics considered for our experiments evaluation are
    latency and throughput. Other metrics were observed like elastic
    scalability and error rate.