Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.28 KB

AR03_en.md

File metadata and controls

38 lines (24 loc) · 1.28 KB

Ensure Only One API fits same need

Identifiers

API Green Score V1 V2 V3
AR03 1

Categories

Lifecycle Resources Responsible
Architecture Compute API Producer

Indications

Priority Level Implementation Difficulty Ecological Impact Level
tbd tbd tbd
Saving Resources
compute

Description

It is often noticed, especially in large information systems, that an API with the same purpose and objective can exist several times.

These duplicate APIs, in addition to creating confusion in the minds of users, consume additional resources instead of pooling them for a unique API.

It is recommended to use the data catalog to make sure that the API you want to develop does not already exist. If an existing API covers part of the functional scope, it may be worthwhile to contact the producer as it may be possible to plan an evolution of the existing system rather than creating a duplicate.

Example

TBD

Validation principle

true of false