Microservices
Microservices (all hype aside) are a way of building your application as a series of small, interacting services instead of one giant bundle of code. All applications are made up of a bunch of interacting services: databases, APIendpoints, the frontend, etc. Typically, these services all run together, on the same infrastructure, in the same codebase. In a microservices based architecture, services are separated into smaller units that run independently. Microservices help you scale more effectively and avoid downtime, but come with steep complexity costs.

Read the full post ↗
What are microservices?
How teams separate their apps into independent, interacting services.
Read in the Knowledge Base →