title: Spring batch corePoolSize VS throttle-limit
body: <p>I'd like to know the difference between <strong>corePoolSize</strong> and <strong>throttle-limit</strong> as Spring Batch attributes defining multi threading configuration.</p>
  
  <p>I've got the difference between corePoolSize and maxPoolSize thanks to this post <a href="https://stackoverflow.com/a/1879487/1529015">"What is the difference between corePoolSize and maxPoolSize in the Spring ThreadPoolTaskExecutor"</a></p>
  
  <p>But my issue concerns <strong>corePoolSize</strong> vs <strong>throttle-limit</strong>... I found that it's preferable to define CorePoolSize = Throttle-limit, but I'm wondering... if I define for example :
  CorePoolSize = 100 and Throttle-limit = 200... What happens ? Is a 200 sized thread pool that will be created or 100 ?</p>
  
  <p>Thank you for any clarification...</p>