StandardAxis
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- StandardAxis.type
Members list
Type members
Classlikes
Any entities which may store and persist state or "repositories". e.g. databases, message queues, KV storages, file systems, etc.
Any entities which may store and persist state or "repositories". e.g. databases, message queues, KV storages, file systems, etc.
Those may typically have both in-memory Dummy
implementations
and heavyweight Prod
implementations using external databases.
Attributes
- Graph
- Supertypes
- Self type
- Repo.type
Describes whether external services required by the application
should be set-up on the fly by an orchestrator library such as distage-framework-docker
(Scene.Managed
),
or whether the application should try to connect to external services
as if they already exist in the environment (Scene.Provided
).
Describes whether external services required by the application
should be set-up on the fly by an orchestrator library such as distage-framework-docker
(Scene.Managed
),
or whether the application should try to connect to external services
as if they already exist in the environment (Scene.Provided
).
We call a set of external services required by the application a Scene
,
etymology being that the running external services required by the application
are like a "scene" that the "staff" (the orchestrator) must prepare
for the "actor" (the application) to enter.
Attributes
- Graph
- Supertypes
- Self type
- Scene.type
Third-party integrations which are not controlled by the application and provided "as is". e.g. Facebook API, Google API, etc.
Third-party integrations which are not controlled by the application and provided "as is". e.g. Facebook API, Google API, etc.
Those may contact a Real
external integration or a Mock
one with predefined responses.
Attributes
- Graph
- Supertypes
- Self type
- World.type