Strategies for handling 10,000 requests per second(and the S3 Loader)

I am doing some event load testing and I seem to be very bottle necked getting the data out of the enricher good kinesis data stream into s3 using the S3 loader. Are there any suggestions on the buffer settings for the S3 loader to optimize writing this amount of data into S3?