General
295 views
Microservice Architecture
Quick Definition
Structuring apps as loosely coupled independent services
Full Definition
Structuring applications as collections of loosely coupled independently deployable services.
Examples
API gateway, service mesh, independent databases, event-driven
Related Terms
microservices
distributed-systems
api-gateway
More General Terms
Open Source
Software with publicly available source code
System Design
Defining architecture components and interfaces for systems
Container
Lightweight package with everything to run software
Refactoring
Restructuring code without changing external behavior
Scrum
Agile framework using fixed-length sprints
Inversion of Control
Design principle transferring program flow control to framework