_ __ __ __
/ | / /__ / /_ __ __/ /___ _
/ |/ / _ \/ __ \/ / / / / __ `/
/ /| / __/ /_/ / /_/ / / /_/ /
/_/ |_/\___/_.___/\__,_/_/\__,_/
一键安装部署
Nebula是一个产线级的网络服务框架和分布式服务解决方案项目,适用于即时通讯、数据采集、实时计算、消息推送、接入网关、web后台服务等应用场景。
原生支持proto3、resp、http、https、http2、grpc、websocket多种应用层通信协议。
详细的文档,入门简单,扩展容易,开发效率高。
依赖的第三方库极少,开发和部署无成本。
基于channel、类actor模型异于传统rpc调用的无锁并发编程方式,进程&线程模型一键配置。
支持插件式动态加载,不停服务热更新更方便。
不仅是一个网络框架,还是一个十分通用的业务框架。选择Nebula,不必在网络框架之上再做业务框架封装。
代码结构清晰,可读性非常好。
Nebula是个较完备的项目,也是一个你难得一见的依赖很少的项目,提供了许多开箱即用的功能,并提供了一键安装脚本,NebulaBootstrap,让开发者可以快速部署和体验Nebula。相信部署和体验之后,你会对Nebula产生兴趣,这将会是一个可以广泛应用的框架,基于NebulaBootstrap提供的分布式解决方案可以很方便地用C++开发微服务应用。Nebula的相关项目就是学习和使用Nebula框架最好的例子。
开发组件说明
Nebula 完成的文档在 Nebula参考手册。
Bug、修改建议、疑惑都欢迎提在issue中,或加入qq群809075299交流。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。