Several patterns are found inside system components:
* Plugins customize the component’s behavior.
* Hexagonal Architecture isolates the business logic from external dependencies.
* Microkernel mediates between resource providers and resource consumers.
* Mesh maintains a decentralized system.