# Putting objects to plasma

**URL:** <https://discuss.ray.io/t/putting-objects-to-plasma/633>\
**Category:** Ray Core\
**Created:** [January 28, 2021, 8:13am UTC](https://discuss.ray.io/t/putting-objects-to-plasma/633 "2021-01-28T08:13:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yaroslav\_Igoshev](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yaroslav_igoshev/32/283_2.png) [@Yaroslav\_Igoshev](https://discuss.ray.io/u/Yaroslav_Igoshev)\
**Post date:** [January 28, 2021, 8:13am UTC](https://discuss.ray.io/t/putting-objects-to-plasma/633/1 "2021-01-28T08:13:23Z")

</div>

Hi guys,

I have a question on storing objects to plasma. If I have multiple remote calls (or multiple `ray.put()` in different processes) which return large objects, will these objects be stored to plasma sequently or in parallel?

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Alex](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/alex/32/341_2.png) [@Alex](https://discuss.ray.io/u/Alex)\
**Post date:** [January 28, 2021, 6:36pm UTC](https://discuss.ray.io/t/putting-objects-to-plasma/633/2 "2021-01-28T18:36:44Z")

</div>

They should be placed in parallel!

---

<div class="post-metadata">

**Author:** ![Alex](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/alex/32/341_2.png) [@Alex](https://discuss.ray.io/u/Alex)\
**Post date:** [January 30, 2021, 12:27am UTC](https://discuss.ray.io/t/putting-objects-to-plasma/633/3 "2021-01-30T00:27:22Z")

</div>

Actually, sorry I stand corrected on this. We parallelize the putting of each object into the plasma store, but we serialize between objects (so we are still using multiple threads, but multiple ray.puts are serialized).

cc @sangcho

---

<div class="post-metadata">

**Author:** ![Yaroslav\_Igoshev](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yaroslav_igoshev/32/283_2.png) [@Yaroslav\_Igoshev](https://discuss.ray.io/u/Yaroslav_Igoshev)\
**Post date:** [February 2, 2021, 12:51pm UTC](https://discuss.ray.io/t/putting-objects-to-plasma/633/4 "2021-02-02T12:51:29Z")

</div>

@Alex , @sangcho , even if ray.puts are executed in different processes, these ray.puts are serialized and thus executed sequentially. Is this true?

---

<div class="post-metadata">

**Author:** ![sangcho](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/sangcho/32/425_2.png) [@sangcho](https://discuss.ray.io/u/sangcho)\
**Post date:** [February 2, 2021, 7:26pm UTC](https://discuss.ray.io/t/putting-objects-to-plasma/633/5 "2021-02-02T19:26:05Z")

</div>

Yes that’s correct. But you cannot guarantee the order among ray.put in processes.
