Antipattern: Infrastructure Ignorance 🚧

Author(s): Andreas, Theo, Christian

Ignoring the target environment, e.g. hardware performance, network topology and quality, power limitations during (initial) design or/and development. This lead to systems which do not meet the requirements and that will be hard or even impossible to fix later.

Description

Developers tend to focus too much on the business logic. Infrastructure is an important part of the whole application, even more today than before.

What are some examples?

🚧 missing examples in case studies 🚧

Why does this happen?

How can we avoid getting into the situation in the first place?

What are suggestions to get out of the situation if we ended up in it?