O'Reilly logo

TypeScript Microservices by Parth Ghiya

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Production-ready microservice criteria

We are quickly going to summarize a production-ready microservice and its criteria:

  • A production-ready to go microservice is reliable and stable for service requests:
  • It follows a standard development cycle adhering to 12-factor app standards (recall Chapter 1, Debunking Microservices)
  • Its code is thoroughly tested through linters, unit test cases, integration, contract, and E2E test cases
  • It uses CI/CD pipelines and incremental build strategy
  • There are either backups, alternatives, fallbacks, and cache in place in case of service failures
  • It has stable service registration and discovery process as per standards
  •  A production-ready to go microservice is scalable and highly available:
  • It has auto scalability ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required