aboutsummaryrefslogtreecommitdiff
path: root/chapter/4/dist-langs.md
diff options
context:
space:
mode:
authorConnor Zanin <cnnrznn@gmail.com>2016-12-14 19:23:53 -0500
committerConnor Zanin <cnnrznn@gmail.com>2016-12-14 19:23:53 -0500
commit663da1818525d97e294fb75711bc5bd15704b5cb (patch)
tree37c9cbc5a2fb3291edc75f51515570559fc4717a /chapter/4/dist-langs.md
parentb2c0b9f8b7f0fb612e6da3fa60e00c3d81b8b837 (diff)
.
Diffstat (limited to 'chapter/4/dist-langs.md')
-rw-r--r--chapter/4/dist-langs.md3
1 files changed, 1 insertions, 2 deletions
diff --git a/chapter/4/dist-langs.md b/chapter/4/dist-langs.md
index 53320fc..9e78e24 100644
--- a/chapter/4/dist-langs.md
+++ b/chapter/4/dist-langs.md
@@ -427,8 +427,7 @@ These units of logic communicate through RPC or message-passing.
The benefit to using the actor or DSM model is the ability to wrap unique, cohesive logic in modules.
Unfortunately, this means that the application or library developer is responsible for handling problems such as scaling and process location.
-The dataflow model can be considered course grain because the logic of every worker is defined by a single module.
-A program is written as a single set of logic that transforms a dataset.
+The dataflow model can be considered course grain because the logic of every worker is defined by a single set of instructions.
Workers proceed by receiving a partition of the data and the program, and executing the transformation.
Crucially, each worker operates under the same logic.