Node.js Microservices Resilience and Fault Tolerance
"The best way to avoid system failures is not to build software.".
In a hyper-connected digital world where services exist in healthcare, finance and other industries, failures are inevitable. Outages not handled properly can cripple an entire service — like the recent outage that left several African countries without internet connectivity for a week.
If you are new to any of these tools, it is recommended that you first complete the introductory courses available on Pluralsight.
This module explores the importance of resilience and fault tolerance in microservices. It presents why these concepts are essential to maintaining the stability and reliability of a system, especially in a distributed environment like that of microservices.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
9 sections- 1 Table of Contents
- 2 Course Overview
- 3 Introduction to Resilience and Fault Tolerance
- 4 Resilience and fault tolerance — Deepening
- 5 Retry, Timeout and Circuit Breakers
- 6 Management of partial failures
- 7 Advanced techniques
- 8 Case studies and best practices
- 9 GloboTicket application files reference
More Node.js, APIs & Microservices courses
View all 16Node.js: The Big Picture
An overview of Node.js — its architecture, ecosystem, LTS model and real-world use cases.
Build a REST API with Node and Express
Build a RESTful API with Express — read endpoints, project architecture and full CRUD.
Node.js: File System, Streams, Async I/O, Uploads and Pipes
Modern file-system operations, streams, data piping and automation for document processing.
Node.js: Deploying Applications
Deploy Node apps to a VPS, manage runtime with PM2, monitor logs and look ahead to NGINX/Docker.
Using Express with a NoSQL Database
Connect Express to MongoDB Atlas with the native driver and query documents.
Relational Databases with Express and Sequelize
Build a RESTful bookstore API with Express, the Sequelize ORM, models and relationships on SQLite.
Interested in this course?
Contact us to book it or get a custom training plan for your team.