Я помещаю большое количество мелких предметов в S3, используя REST API. Средняя полезная нагрузка составляет ~ 10 байт.
Все предметы собираются в одно ведро и имеют рандомизированные имена (т. Е. Нет лексикографического порядка)
Начиная с EC2, я управлял скоростью 4-500 в секунду. Я использую пул потоков из 96 потоков с 64 TCP-соединениями.
Иногда я получаю HTTP 500, но еще не получил 503 - это означает, что клиент замедляет скорость запросов.
Кто-нибудь знает, чего я могу реально достичь? Я знаю, что канал между EC2 и S3 может управлять пропускной способностью 20 МБ / с, поэтому я надеюсь, что будет немного лучше.