General
163 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
BDD
Extending TDD with natural language behavior specs
Inversion of Control
Design principle transferring program flow control to framework
API Design
Creating consistent and intuitive APIs for software
Monitoring
Observing system behavior for issues and optimization
Agile
Iterative approach delivering value incrementally
Trunk Based Development
Branching model integrating code to main branch frequently