The nodeshift project provides Node.js modules to effectively develop Cloud Native Applications. These modules include Opossum, a robust circuit breaker and the Nodeshift CLI, an Opinionated command line interface for deploying applications to Openshift
The goal of the Node.js Reference Architecture is to present the Red Hat and IBM teams' opinion on what components to use when building Node.js applications and guidance on how to be successful in a production environment.
Node.js Reference Architecture
The Nodeshift project also contains a wide range of example applications showcasing the most basic cloud native concepts like REST microservices and Health Checks to more advanced concepts like Cloud Native Security.
The team also has a long history of strong involvement in projects like Node.js where we are active in and help to lead a number of the working groups and teams as well as 10 core collaborators across Red Hat and IBM of which 4 are on the Technical Steering Committee. We focus on aspects that we believe are important to our enterprise customers and the ecosystem as a whole including stable and predictable releases, diagnostics, security, performance internationalization and the project’s code quality and safety net, along with the infrastructure that supports it. What to hear more about how our team is involved check out What’s up in the Node.js Community. We hope to meet you in github!