【24h】

Banzai

机译:banzai

获取原文

摘要

This paper presents Banzai a Java framework that uses the Tatoo parser generator to simplify the implementation of high-performance servers based on plain-text protocols. This approach conciliates the use of formally defined grammars for protocol parsing and the efficiency of the implementation. We argue that the use of the formal grammars simplifies the implementation of the protocol and we show that an HTTP server built using the Banzai framework is as efficient as several existing ad-hoc high-performance HTTP servers. The Banzai framework relies on the ability of Tatoo to produce push non-blocking parsers with a fixed memory footprint during parsing and on a generic and efficient server architecture.
机译:本文介绍了Banzai A Java框架,使用Tatoo Parser Generator根据纯文本协议简化了高性能服务器的实现。这种方法和解协议解析和实施效率的使用正义的语法和实施的效率。我们争辩说,使用正式语法简化了协议的实现,我们表明使用Banzai框架构建的HTTP服务器与几个现有的Ad-hoc高性能HTTP服务器有效。 Banzai框架依赖于Tatoo生产推送非阻塞解析器,在解析期间和通用和高效的服务器架构上的固定内存占用。

著录项

相似文献

  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号