# Slow bulk speed

**URL:** <https://discuss.elastic.co/t/slow-bulk-speed/373675>\
**Category:** Elasticsearch\
**Tags:** user-experience\
**Created:** [January 26, 2025, 6:37am UTC](https://discuss.elastic.co/t/slow-bulk-speed/373675 "2025-01-26T06:37:38Z")\
**Posts on this page:** 2\
**Page:** 4

<div class="post-metadata">

**Author:** ![RainTown](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/raintown/32/140206_2.png) [@RainTown](https://discuss.elastic.co/u/RainTown)\
**Post date:** [February 21, 2025, 10:29am UTC](https://discuss.elastic.co/t/slow-bulk-speed/373675/61 "2025-02-21T10:29:19Z")

</div>

Thanks for updating the thread with the resolution. It is appreciated.

It's great you fixed the broken code 👍. I don't think we could know specifically what you were using - "it's our tool which takes records from Kafka and fills bulks, of course, it's multithreaded" was the only clue. If the moral of the story is

> [@ronwilson](#):
>
> doing parallel bulk on dotnet Tasks or Threads under Linux is a bad idea

then we all learned something which can help someone else in the future.

> [@ronwilson](#):
>
> I wrote a solution

well, not sure who else you expected to write it 😀

You can close this thread by accepting one of the answers, in this case your own is probably most appropriate, and I wish you success with your project.

---

<div class="post-metadata">

**Author:** ![ronwilson](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ronwilson/32/140954_2.png) [@ronwilson](https://discuss.elastic.co/u/ronwilson)\
**Post date:** [February 21, 2025, 10:47am UTC](https://discuss.elastic.co/t/slow-bulk-speed/373675/62 "2025-02-21T10:47:29Z")

</div>

Thank you,

> [@RainTown](#):
>
> well, not sure who else you expected to write it

Well, suddenly someone offers an unexpected solution, a magic recipe, a special parameter, Santa Claus - who knows? 😆

[Previous page](https://discuss.elastic.co/t/slow-bulk-speed/373675.md?page=3)
