# Can ES handle my traffic load?

**URL:** <https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250>\
**Category:** Elasticsearch\
**Created:** [August 12, 2015, 12:01pm UTC](https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250 "2015-08-12T12:01:57Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![N\_M\_10](https://avatars.discourse-cdn.com/v4/letter/n/f19dbf/32.png) [@N\_M\_10](https://discuss.elastic.co/u/N_M_10)\
**Post date:** [August 12, 2015, 12:01pm UTC](https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250/1 "2015-08-12T12:01:57Z")

</div>

We are using ES for searching only, our server is AWS, there we have say 3 node/machine , each having its own ES cluster with 1 node only (which is master+data) but they are independent cluster, and we have our own load balancer which will manage the load of search request.

we are expecting a load (at peek time) is 1500-2000 per second  
Each machine config are 4 GB RAM and 4 cores.

Is it a good way to go live with ES or we should go with 3 node cluster?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 12, 2015, 9:37pm UTC](https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250/2 "2015-08-12T21:37:10Z")

</div>

So the 3 nodes have the same data, but you keep them as separate clusters? That seems like a waste, I'd make them all in the one cluster.

---

<div class="post-metadata">

**Author:** ![gin](https://avatars.discourse-cdn.com/v4/letter/g/94ad74/32.png) [@gin](https://discuss.elastic.co/u/gin)\
**Post date:** [August 13, 2015, 1:43am UTC](https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250/3 "2015-08-13T01:43:37Z")

</div>

Cluster could be a good choice. ES can easily meet 10~20k records/ sec

---

<div class="post-metadata">

**Author:** ![N\_M\_10](https://avatars.discourse-cdn.com/v4/letter/n/f19dbf/32.png) [@N\_M\_10](https://discuss.elastic.co/u/N_M_10)\
**Post date:** [August 14, 2015, 8:33am UTC](https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250/4 "2015-08-14T08:33:31Z")

</div>

no we didnt kept it we were planning, but now we are going with 5 node cluster, where 3 will be master+data node and 2 will be client only node for Load Balancing.

master+data node on a 4GB of ram machine is suffice or we need to expand the RAM to 16 GB?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 14, 2015, 10:07pm UTC](https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250/5 "2015-08-14T22:07:37Z")

</div>

You'll need to test to see what the capacity of those nodes will be.

---

<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 5, 2017, 11:55pm UTC](https://discuss.elastic.co/t/can-es-handle-my-traffic-load/27250/6 "2017-07-05T23:55:42Z")

</div>


