# Types of bounds

**URL:** https://discuss.elastic.co/t/types-of-bounds/12024
**Category:** Elasticsearch
**Created:** [May 19, 2013, 9:41am UTC](https://discuss.elastic.co/t/types-of-bounds/12024 "2013-05-19T09:41:56Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![aakashanuj](https://avatars.discourse-cdn.com/v4/letter/a/c68b51/32.png) [@aakashanuj](https://discuss.elastic.co/u/aakashanuj)
#### Post date: [May 19, 2013, 9:41am UTC](https://discuss.elastic.co/t/types-of-bounds/12024/1 "2013-05-19T09:41:56Z")

</div>

I am Using Logstash, Redis and Elastic Search using the shipper and indexer  
configuration.

Kindly tell me in detail the nature of each of the above in terms of CPU  
bound or I/O bound jobs or network bound, so that I can decide which  
component to run on which system.

What I thought of is that Redis is IO bound, and ES is CPU bound. In that  
case, should run Redis on a machine, the indexer which filters on another,  
and ES on another separate machine. Is it right?  
Kindly explain the nature of each.

Any ideas will be appreciated.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 2:35am UTC](https://discuss.elastic.co/t/types-of-bounds/12024/2 "2017-07-06T02:35:48Z")

</div>


