title: Facing latency issues for Get calls while ingesting the data into elastic search
body: <p>I have one usecase where I dump the files in S3 and send notificaion to SQS. From SQS, I trigger lambda which reads the data from S3 buckets and writes the data into elastic search. Now problem I face when there is high ingestion rate in elastic search. During this time, my search latency increases alot. From my side, I have tried to take the following steps:</p>
  <ol>
  <li>Limitdown number of records which we are writing in one batch (50 records in one batch)</li>
  <li>Limit on number of concurrent (+ reserved) lambda instances</li>
  <li>Upgraded my ES machines to 4 child nodes (c4.xlarge) and 3 master nodes</li>
  </ol>
  <p>I don't want to scale up my ES as we do data ingestion twice a week.</p>
  <p>I am looking for suggestions.</p>
  <p>Thanks</p>