2017-06-11 22:16:25 good The object serialize The build-protocol tool inherited from the blackhole project was limited. *It was only generating the server-side code. *It was limited to single line requests. A new solution was needed. We looked at stuff like JSON. We looked at various libraries. They were huge. They could do a lot. But there was no way you could get any performance out of this. So we built our own serialize. Is it better than the stuff out there. Well, not exactly. But since it does only this and lacks all the bell and whistle, it turns out to be both very easy to use and very robust and ... very fast. This is important because a single web request produces communications between the web, the reader, the writer and the session manager ... and the database. Now the build-protocol not only generates the client and server code, but all the type validation. And it can exchange various types including text and arrays. OK, we are hoping to handle 1000 web page requests per second on a single server. This is the goal.