chaokunyang commented on issue #2595:
URL: https://github.com/apache/fory/issues/2595#issuecomment-3271442019

   For other questions:
   1. inter-memory sharing is not our target, I don't think it's the goal of a 
serialization framework. It's more like some feature in an obejct store. And 
arrow does't support share memory, it's just buffers. It's the plasma that 
supports shared memory, but plasma has been deperacated. Or users allocate a 
buffer with share memory and write arrow data into it. In such cases, the share 
memory is done by users instead of by arrow. And the object graph format can't 
be used for random access, we have compression in the format. Even we have some 
kind of share memory, it doesn't provide any gains.
   3. being integrated into other systems is not a development requirement
   4. pyfory already call into cpp in the current implemention, the 
`_serialization.pyx` already used many c++ utils. 
   5. As for nanobind, maybe we need to  make of POC and do some benchmark 
first. Ideally it will be faster and give more chanegs to share codebase 
between c++ and python implementation.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to