Here&#x27;s a few thoughts on sending large data between processes:<p>1) Don&#x27;t unless you really have to. Does the receiving process really need all that data to do its job?<p>2) Define big? Most database adapters are multi-process so lots of message passing happens. I&#x27;ve had some large database rows (122 columns (sigh. I know) per row) and sending those between hasn&#x27;t been a problem.<p>3) Is the large data a binary? In that case, binaries over 56 bytes are reference counted and not copied between processes. The binary will be GC&#x27;ed after all references are gone.<p>4) Measure measure measure. You don&#x27;t know that you have a problem unless you measure.