cbaxter / InfinityMQ

A .NET Message Transport on Steroids
GNU Lesser General Public License v3.0
5 stars 1 forks source link

7 message read write #14

Closed cbaxter closed 12 years ago

cbaxter commented 12 years ago

Completed initial Serialization support. Was able to keep latency down to 10/15 [us] range for NamedPipes and TCP respectively.

Further optimization possible with sockets (separate issues created).

Not entirely happy with FrameReader code; but makes a notable boost to performance.

A couple of thoughts:

jgoz commented 12 years ago

Looks good to me.

As discussed, we can try to improve the Type header performance and size, possibly on a per-serializer basis. I'll create a separate issue for this.