Re: [Haskell-cafe] A question about laziness and performance in document serialization.

2013-08-22 Thread Roman Cheplyaka
* Kyle Hanson [2013-08-20 18:23:48-0700] > So I am not entirely clear on how to optimize for performance for lazy > bytestrings. > > Currently I have a (Lazy) Map that contains large BSON values (more than > 1mb when serialized each). I can serialize BSON documents to Lazy > ByteStrings using Dat

[Haskell-cafe] A question about laziness and performance in document serialization.

2013-08-20 Thread Kyle Hanson
So I am not entirely clear on how to optimize for performance for lazy bytestrings. Currently I have a (Lazy) Map that contains large BSON values (more than 1mb when serialized each). I can serialize BSON documents to Lazy ByteStrings using Data.Binary.runPut. I then write this bytestring to a soc