Move images to subdirectory
@@ -68,7 +68,7 @@
|
||||
|
||||
class: pic
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -82,7 +82,7 @@ class: pic
|
||||
|
||||
class: pic
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -208,7 +208,7 @@ Yes!
|
||||
|
||||
class: pic
|
||||
|
||||

|
||||

|
||||
|
||||
(Diagram courtesy of Weave Works, used with permission.)
|
||||
|
||||
|
||||
@@ -217,7 +217,7 @@ The latest version of the ElasticSearch image won't start without mandatory conf
|
||||
|
||||
class: extra-details
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 127 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 680 KiB After Width: | Height: | Size: 680 KiB |
|
Before Width: | Height: | Size: 137 KiB After Width: | Height: | Size: 137 KiB |
|
Before Width: | Height: | Size: 252 KiB After Width: | Height: | Size: 252 KiB |
|
Before Width: | Height: | Size: 213 KiB After Width: | Height: | Size: 213 KiB |
|
Before Width: | Height: | Size: 901 KiB After Width: | Height: | Size: 901 KiB |
|
Before Width: | Height: | Size: 575 KiB After Width: | Height: | Size: 575 KiB |
|
Before Width: | Height: | Size: 205 KiB After Width: | Height: | Size: 205 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 147 KiB After Width: | Height: | Size: 147 KiB |
|
Before Width: | Height: | Size: 145 KiB After Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 352 KiB After Width: | Height: | Size: 352 KiB |
|
Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 136 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 145 KiB After Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 266 KiB After Width: | Height: | Size: 266 KiB |
|
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.2 MiB |
|
Before Width: | Height: | Size: 174 KiB After Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 53 KiB |
@@ -21,4 +21,4 @@
|
||||
|
||||
After a few seconds, the graph in the web UI should show up.
|
||||
<br/>
|
||||
(And peak at 10 hashes/second, just like when we were running on a single one.)
|
||||
(And peak at 10 hashes/second, just like when we were running on a single one.)
|
||||
|
||||
@@ -839,7 +839,7 @@ If you see an orange box (sometimes without a message), it means that you got so
|
||||
|
||||
class: snap
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -892,7 +892,7 @@ Congratulations, you are viewing the CPU usage of a single container!
|
||||
|
||||
class: snap
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@ class: in-person
|
||||
|
||||
class: in-person
|
||||
|
||||

|
||||

|
||||
|
||||
--
|
||||
|
||||
@@ -118,7 +118,7 @@ class: self-paced
|
||||
- Solid blue icon = Swarm manager detected
|
||||
- Blue outline icon = Swarm worker detected
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -314,11 +314,11 @@ class: extra-details, benchmarking
|
||||
|
||||
`rng` code:
|
||||
|
||||

|
||||

|
||||
|
||||
`hasher` code:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -353,7 +353,7 @@ class: extra-details, in-person, benchmarking
|
||||
|
||||
## Why do `rng` and `hasher` behave differently?
|
||||
|
||||

|
||||

|
||||
|
||||
(Synchronous vs. asynchronous event processing)
|
||||
|
||||
|
||||
@@ -354,4 +354,4 @@ We should now see the `worker`, well, working happily.
|
||||
|
||||
--
|
||||
|
||||
*Alright, we're back to where we started, when we were running on a single node!*
|
||||
*Alright, we're back to where we started, when we were running on a single node!*
|
||||
|
||||
@@ -73,7 +73,7 @@ class: extra-details
|
||||
|
||||
class: pic, in-person
|
||||
|
||||

|
||||

|
||||
|
||||
<!--
|
||||
```bash
|
||||
|
||||
@@ -94,7 +94,7 @@ class: in-person
|
||||
|
||||
class: pic, in-person
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@ class: extra-details
|
||||
|
||||
## Example in `worker/worker.py`
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -69,7 +69,7 @@ class: extra-details
|
||||
|
||||
class: pic
|
||||
|
||||

|
||||

|
||||
|
||||
(DockerCoins 2016 logo courtesy of [@XtlCnslt](https://twitter.com/xtlcnslt) and [@ndeloof](https://twitter.com/ndeloof). Thanks!)
|
||||
|
||||
|
||||
@@ -82,7 +82,7 @@ class: extra-details
|
||||
|
||||
## Illustration
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ class: extra-details
|
||||
|
||||
class: pic
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -140,7 +140,7 @@ And *then* it is time to look at orchestration!
|
||||
|
||||
--
|
||||
|
||||

|
||||

|
||||
|
||||
--
|
||||
|
||||
|
||||
@@ -129,20 +129,20 @@ img {
|
||||
}
|
||||
|
||||
.blackbelt {
|
||||
background-image: url("blackbelt.png");
|
||||
background-image: url("images/blackbelt.png");
|
||||
background-size: 1.5em;
|
||||
background-repeat: no-repeat;
|
||||
padding-left: 2em;
|
||||
}
|
||||
.warning {
|
||||
background-image: url("warning.png");
|
||||
background-image: url("images/warning.png");
|
||||
background-size: 1.5em;
|
||||
background-repeat: no-repeat;
|
||||
padding-left: 2em;
|
||||
}
|
||||
.exercise {
|
||||
background-color: #eee;
|
||||
background-image: url("keyboard.png");
|
||||
background-image: url("images/keyboard.png");
|
||||
background-size: 1.4em;
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0.2em 0.2em;
|
||||
@@ -156,7 +156,7 @@ img {
|
||||
li p { line-height: 1.25em; }
|
||||
|
||||
div.extra-details {
|
||||
background-image: url(extra-details.png);
|
||||
background-image: url("images/extra-details.png");
|
||||
background-position: 0.5% 1%;
|
||||
background-size: 4%;
|
||||
}
|
||||
|
||||