A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Efficient communication and collection with compact normal forms
2015
Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming - ICFP 2015
In distributed applications, the transmission of non-contiguous data structures is greatly slowed down by the need to serialize them into a buffer before sending. We describe Compact Normal Forms, an API that allows programmers to explicitly place immutable heap objects into regions, which can both be accessed like ordinary data as well as efficiently transmitted over the network. The process of placing objects into compact regions (essentially a copy) is faster than any serializer and can be
doi:10.1145/2784731.2784735
dblp:conf/icfp/YangCAEKN15
fatcat:dwa65ay7dffkhbe5ajn5d3owo4