diff --git a/design/20200516-dependency.md b/design/20200516-dependency.md index dd51dfd..51b8456 100644 --- a/design/20200516-dependency.md +++ b/design/20200516-dependency.md @@ -81,7 +81,7 @@ Moreover, this kind of trait ordering is quite general and applies to many other ### 4. NSQ deployment An [NSQ](https://github.com/nsqio/nsq) cluster is composed with three components: nsqd, nsqlookup and nsqadmin. -To setup a nsq cluster, we need make sure nsqd be up, then start and make sure nsqlookup be up, then run nsqadmin at last. +To set up a `nsq` cluster, one needs to first make sure that the `nsqd` component is up, then start and make sure that the `nsqlookup` component is up, and run the `nsqadmin` component at last. nsqlookup consumes the result of nsqd component instance, and nsqadmin consumes the result of nsqlookup component instance. If we couldn't describe the dependencies order between the components, the component couldn't run properly.