This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
ddsf:public:guidebook:06_append:glossary:a:archdaptability [2021/03/17 16:24] admin ↷ Links adapted because of a move operation |
ddsf:public:guidebook:06_append:glossary:a:archdaptability [2021/07/14 15:59] (current) murphy ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Architecture Adaptability ===== | ===== Architecture Adaptability ===== | ||
| - | [[ddsf:private:guidebook:06_append:glossary| Return to Glossary ]] | + | [[ddsf:public:guidebook:06_append:glossary:start| Return to Glossary ]] |
| **Architecture Adaptability** is when the connectors between software components change without having to change the components. This again comes down to having well-defined, stable APIs for the connectors. Unix File System (UnixFS) is a connector between software components and the physical filesystem. For example, the UnixFS library can be exchanged for the [[https://ipfs.io/ | InterPlanetary File System (IPFS) ]] UnixFS connector and the software component should have no to minimal impact. (( | **Architecture Adaptability** is when the connectors between software components change without having to change the components. This again comes down to having well-defined, stable APIs for the connectors. Unix File System (UnixFS) is a connector between software components and the physical filesystem. For example, the UnixFS library can be exchanged for the [[https://ipfs.io/ | InterPlanetary File System (IPFS) ]] UnixFS connector and the software component should have no to minimal impact. (( | ||