mirror of
https://github.com/kennethreitz/12factor.git
synced 2026-06-05 23:10:17 +00:00
integrate jon mountjoy's feedback
This commit is contained in:
+7
-7
@@ -5,7 +5,7 @@ The Twelve Factors
|
||||
### One codebase tracked in revision control, many deploys
|
||||
|
||||
## [II. Dependencies](/dependencies)
|
||||
### Explicit dependency declaration and isolation
|
||||
### Explicitly declare and isolate dependencies
|
||||
|
||||
## [III. Config](/config)
|
||||
### Store config in the environment
|
||||
@@ -14,25 +14,25 @@ The Twelve Factors
|
||||
### Treat backing services as attached resources
|
||||
|
||||
## [V. Build, release, run](/build-release-run)
|
||||
### Strict separation of build stage and run stage
|
||||
### Strictly separate build and run stages
|
||||
|
||||
## [VI. Processes](/processes)
|
||||
### Stateless processes handle application logic
|
||||
### Execute the app as one or more stateless processes
|
||||
|
||||
## [VII. Port binding](/port-binding)
|
||||
### Services exported via port binding
|
||||
### Export services via port binding
|
||||
|
||||
## [VIII. Concurrency](/concurrency)
|
||||
### Scale out via the process model
|
||||
|
||||
## [IX. Disposability](/disposability)
|
||||
### Fast startup and graceful shutdown maximize robustness
|
||||
### Maximize robustness with fast startup and graceful shutdown
|
||||
|
||||
## [X. Dev/prod parity](/dev-prod-parity)
|
||||
### Keep development, staging, and production as similar as possible
|
||||
|
||||
## [XI. Logs](/logs)
|
||||
### Logs are event streams
|
||||
### Treat logs as event streams
|
||||
|
||||
## [XII. Admin processes](/admin-processes)
|
||||
### One-off admin/management tasks
|
||||
### Run admin/management tasks as one-off processes
|
||||
|
||||
Reference in New Issue
Block a user