Service Granularity, Performance, and Models in REST Architecture

Classified in Other subjects

Written at on English with a size of 236.05 KB.

Service-Related Granularity

Service Granularity represents the functional scope of a service. For example, fine-grained service granularity indicates that there is a small quantity of logic associated with the service's overall functional context.

Capability Granularity: The functional scope of individual service capabilities is represented by this granularity level. For example, a GetDetail capability will tend to have a finer measure of granularity than a GetDocument capability.

Constraint Granularity: The level of validation logic detail is measured by constraint granularity. For example, the more coarse the constraint granularity is, the fewer constraints (or smaller the amount of data validation logic) a given capability will have.

Data Granularity: This granularity level represents the quantity of data processed. For example, a fine level of data granularity is equivalent to a small amount of data.

Performance

Image

Image

Entradas relacionadas: