stackoverflow.com/questions/3766845Private View 49. In simple terms. Coarse-grained - larger components than fine-grained, large subcomponents. Simply wraps one or more fine-grained services together into a more coarse-grained operation. Fine-grained - smaller components of which the larger ones are composed, lowerlevel service. It is better to have more coarse-grained service operations ...
Granularity - Wikipedia en.wikipedia.org/wiki/GranularityPrivate View A fine-grained description of a system is a detailed, exhaustive, low-level model of it. A coarse-grained description is a model where some of this fine detail has been smoothed over or averaged out. The replacement of a fine-grained description with a lower-resolution coarse-grained model is called coarse-graining.
Granularity (parallel computing) - Wikipedia en.wikipedia.org/wiki/Granularity_(parallel_computing)Private View In parallel computing, granularity (or grain size) of a task is a measure of the amount of work (or computation) which is performed by that task.. Another definition of granularity takes into account the communication overhead between multiple processors or processing elements. It defines granularity as the ratio of computation time to communication time, wherein computation time is the time ...
Fine grained vs coarse grained REST API - Stack Overflow stackoverflow.com/questions/35365372Private View 3. This decision comes down to how your API will be consumed. If a primary functionality of this API is to track user's contacts, then I think it makes sense to go with the finegrained approach. As a consumer of the API, the finegrained approach has the same functionality as the coarsegrained approach, but also adds more specific endpoints.
Coarse-Grained vs. Fine-Grained Authorization - Rublon rublon.com/blog/coarse-vs-fine-grained-authorizationPrivate View The main difference between coarse-grained authorization and fine-grained authorization is that coarse-grained authorization is a type of access control that grants or denies access based on broad criteria, such as roles or groups, while fine-grained authorization is a type of access control that grants or denies access based on more specific criteria, such as attributes, context, or data level.