Skip to content

Commit 62c6871

Browse files
committed
README improvements
1 parent 15639dc commit 62c6871

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,12 @@ Goad takes full advantage of the power of Amazon Lambdas for distributed load te
9393
* [UUID][]
9494
* [bindata][]
9595

96+
### Goad executable
97+
98+
Written in pure Go, Goad takes care of instantiating all the AWS resources, collecting results and displaying them. Interestingly, it contains the executable of the Lambda worker, which is also written in Go.
99+
100+
There is also a webapi version, which the [Goad.io] website uses to execute its tests. This streams the results using WebsSockets.
101+
96102
### Lambda workers
97103

98104
AWS Lambda instances are bootstrapped using node.js but the actual work on the Lambda instances is performed by a Go process. The HTTP
@@ -101,9 +107,9 @@ concurrency level with high throughput.
101107

102108
### [Goad.io][] site
103109

104-
Because we we wanted to use React and ES6 to build the online demo, we opted to use a Node.js-based toolchain for the website. As far as we could tell, none of static site builders built with Go have built in support for an asset pipeline that would support ES6 modules out of the box or even easily
110+
We used React and ES6 to build the online demo, and we used a Node.js-based toolchain for the website. We wanted to use Go, but as far as we could tell none of static site builders built with Go have built in support for an asset pipeline that would support ES6 modules out of the box (or even easily). However, note that the website is mainly a demo and download location, and is not essential to use Goad.
105111

106-
We use WebSockets and React to present the results of the demo load test every few seconds as more results come in.
112+
The demo uses WebSockets and React to present the results of the demo load test every few seconds as more results come in.
107113

108114
As we wanted to prevent the site from being used as a DDoS tool, the online demo is very limited but hopefully enough to demonstrate the usefulness of the CLI version of Goad.
109115

0 commit comments

Comments
 (0)