liveBook · Manning

Configuration

As explained in Building Distributed Applications that Work

The set of settings that determines how a software resource runs and connects to other resources.

Configuration makes settings explicit across a distributed application. Treat databases, storage, messaging, and identity as part of the system, and configure them consistently alongside its services. section 10.5 section 10.5

How Building Distributed Applications that Work covers it

How deep it goes
States that configuration should be explicit and consistent but gives no implementation steps or configuration details.
Examples
Names databases, storage, messaging, and identity as resources to configure consistently.
What you can do after
Understand configuration as an explicit part of a distributed system, alongside its services and infrastructure.
How it connects
Connects configuration with declarative resources, databases, storage, messaging, identity, and observability.

Also explained in

Compare how 23 books explain configuration →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Building Distributed Applications that Work. The section links point to the parts of the book it draws on.