Closed
Description
JSON serialization/deserialization seems to be an issue with many users, especially running Bulk / Search operations at scale.
Things we could do:
- Use ffjson for the hot paths like Search/Bulk.
- Re-using buffers via
sync.Pool
to reduce GC pressure. Something like this. - Keep an eye on #317 and/or use go-drainclose before this gets fixed in Go. Of course, we need to check if this has an impact for Elastic as well.
Metadata
Metadata
Assignees
Labels
No labels