Bulk indexing — массовая загрузка документов в Elasticsearch одним запросом. Вместо N отдельных запросов отправляешь один с N документами. Формат: NDJSON — каждая строка чередует action и документ. Оптимальный размер батча — 5-15 МБ или 1000-5000 документов. В Go используй esutil.BulkIndexer — он автоматически батчит, ретраит и параллелит. Bulk indexing в 10-100 раз быстрее поштучной индексации.