capnproto相关内容

将 3rd 方异步 API 与 Cap'n Proto RPC 集成的好方法是什么?

我有一个处理 Cap'n Proto RPC 请求的 Linux 服务器.其中一些请求需要将请求中的数据转发到另一台运行的服务器,在本例中为 Kafka 代理.librdkafka 和 Cap'n Proto KJ 库都可以使用 poll(),所以我认为操作系统将确保它们都可以异步运行,但我不确定是否需要或有益的进一步集成.有没有人有这方面的经验? 这个问题比我列出的细节要广泛一些.我将来可 ..
发布时间:2021-11-12 03:22:31 C/C++开发

如何设置 Cap'n Proto RPC 消息遍历限制?

我需要使用超过默认消息遍历限制的 Rust Cap'n Proto API 发送 RPC.当我尝试发送消息时,出现以下错误: 远程异常::capnp/arena.c++:130: 失败:超出消息遍历限制.请参阅 capnp::ReaderOptions. 如果我正在使用 capnp::serialize::read_ ..
发布时间:2021-07-10 20:07:26 其他开发

将第三方异步API与Cap'n Proto RPC集成的好方法是什么?

我有一个处理Cap'n Proto RPC请求的Linux服务器.其中一些请求需要将请求中的数据转发到另一台运行的服务器(在本例中为Kafka代理).librdkafka库和Cap'n Proto KJ库都可以使用poll(),因此我认为操作系统将确保它们都可以异步运行,但是我不确定是否需要进一步集成或有益.有人有经验吗? 这个问题比我列出的细节更广泛..将来我可能会从Cap'n Proto ..
发布时间:2021-04-08 19:09:42 C/C++开发

CapnProto最大文件大小

目前,我们正在使用ProtocolBuffer在python和C ++之间交换数据.但是,我们遇到了协议缓冲区的最大文件大小限制,并正在考虑将所有内容都切换到Cap'n Proto.但是,由于它与协议缓冲区有些相关,我想知道 Cap'n Proto是否也对最大文件大小有限制吗? 解决方案 Cap'n Proto的最大文件大小约为2 ^ 64字节,即16 exbibytes-“对于任何人来说 ..
发布时间:2020-07-19 19:18:51 其他开发

串流与Cap'n'Proto流

考虑一下这样的Cap'n'Proto模式: struct Document { header @ 0:Header ; records @ 1:List(Record); //通常大量的记录。 footer @ 2:Footer; } struct Header {numberOfRecords:UInt32; / * some fields * /}; struct ..
发布时间:2016-10-28 04:01:53 C/C++开发