康亮环
- 作品数:4 被引量:6H指数:1
- 供职机构:北京大学(天津滨海)新一代信息技术研究院更多>>
- 发文基金:国家自然科学基金国家重点基础研究发展计划国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- ConEntity:一种基于进程的自主并发实体编程模型及其实现被引量:1
- 2013年
- 本文在虚拟计算环境之上,研究支持具有自主能力、高并发的新型互联网应用开发方法,在已有的基于进程、面向并发的编程模型中引入实体建模机制,扩展出一种兼具进程和自主并发实体的程序设计模型ConEntity,并给出了形式化定义和描述.ConEntity模型具有表达性、并发性和可伸缩性的特点,能对虚拟计算环境资源高效、透明访问.通过扩展Erlang/OTP将其实现为Erlang语言设施UniAgent.本文的模型为在虚拟计算环境上快速直接构建具有自主、高并发能力实体的新型互联网应用提供了模型和语言上的支持.
- 康亮环曹东刚
- 关键词:编程模型并发编程
- 一种扩展构件运行支撑平台中EJB容器的方法
- 本发明涉及一种扩展构件运行支撑平台中EJB容器的方法。首先生成一树形元数据模型,其根节点为包含EJB基本属性的元数据基类,将包含新语义的元数据作为该元数据模型树的子节点,其中子节点的元数据继承并扩展了上述基类;然后对上述...
- 梅宏曹东刚詹杭龙康亮环
- 文献传递
- 完整网络中间件运行支撑平台及异构中间件的集成方法
- 本发明涉及一种能集成目前几种主流中间件技术的完整网络中间件运行支撑平台以及在该平台上集成异构中间件构件的方法。本发明的平台包括微内核集成框架,通信服务层,公共服务层,构件容器层和业务引擎层,微内核集成框架为这四类服务层提...
- 梅宏曹东刚康亮环詹杭龙
- 文献传递
- 一种基于Actor模型的弹性可伸缩的流处理框架被引量:5
- 2017年
- 流处理是一种重要的大数据应用模式,在金融、广告、物联网、社交网络等众多领域得到了广泛应用.在流处理场景中,流数据的产生速度往往变化剧烈且不容易预测.这时,如果数据流量峰值超过处理系统的承载能力,可能使得系统运行缓慢甚至崩溃,导致处理作业失效;如果为了应对数据流量峰值而过度配置资源,则可能在系统轻载时产生不必要的浪费.为了解决流处理中负载和资源的匹配问题,流处理系统应该具有弹性可伸缩的能力,一方面以高效的方式组织运算资源;另一方面能根据数据流量的实时变化自动地调整资源使用量.然而,现有的流处理框架对于弹性可伸缩的支持尚很初步.介绍了一种基于Actor模型的弹性可伸缩的流处理框架eSault.eSault首先基于Actor模型将批量的处理单元进行分层管理,通过2层路由机制实现了对伸缩性的支持;在此基础上,设计一个基于数据处理延迟的过载判断算法和基于数据处理速度的轻载判断算法来指导系统对资源的有效使用,进而实现弹性可伸缩的流处理.实验结果表明:eSault具有较好的性能,而且能够很好地实现弹性可伸缩.
- 詹杭龙刘澜涛康亮环曹东刚谢冰
- 关键词:云计算