General
164 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
TDD
Writing tests before code in a red-green-refactor cycle
Technical Debt
Cost of rework from easy solutions over better ones
12-Factor App
Methodology for building scalable maintainable SaaS apps
SOLID
Five design principles for maintainable OOP software
Dependency Injection
Pattern receiving dependencies from external sources
DevSecOps
Integrating security into DevOps processes