Cap'n Proto is an extremely fast data exchange format and capability-based RPC system, which was released as open source in April 2013. Today, Cap'n Proto 1.0 is finally released , which is a long-term support version. The author of the Cap'n Proto project is Kenton Varda, the main developer of Protocol Buffers version 2. He said that Cap'n Proto is the result of years of developing Protobufs, listening to user feedback, and drawing on experience and reflection. He has now left Google, so "Cap'n Proto is not affiliated with Google and has never been affiliated with Google." Benchmark results show that Cap'n Proto is infinitely faster than Protocol Buffers. Some highlights of the new version since the previous version v0.10 include:
After the release of version 1.0, the work on version 2.0 was also put on the agenda. According to the plan, v2.0 aims to make some changes to Cap'n Proto's C++ API and its supporting KJ C++ toolkit library; as well as make some comprehensive backwards-compatible changes to fix some issues and improve the experience of developers in the team. Some current ideas include:
It is worth noting that there are currently no plans to make any backwards-incompatible changes to the serialization format or the RPC protocol. The changes in question only affect the C++ API. Applications written in other languages are completely unaffected by all this. The official 2.0 version will not be released in the short term, and it may take a few years. |
As technology departments move away from traditio...
Because of 5G technology, the United States has s...
On a normal working day, sunlight shines through ...
DogYun (狗云) has launched a promotional event duri...
On the eve of the Spring Festival, the Ministry o...
Recently, a piece of news about "Luoyang Uni...
"Now that I'm using 5G, I don't thin...
This should be the first merchant to start the 61...
Software-defined WAN is a feature-rich technology...
Why do we need HTTP/3? One important reason is to...
It has been more than 6 months since I last share...
Yesterday, the Ministry of Industry and Informati...
CrownCloud is a long-established foreign VPS host...
Overview The 2.4G and 5G mentioned in the title r...
In the process of curbing the proliferation of ne...