DataKernel

DataKernel
软件
软件描述
轻量级异步框架,适用于高效且可扩展的网络、Web 和大数据解决方案。拥有自己的极速 I/O 核心和依赖注入(DI)。
官方网站
访问软件的官方网站了解更多信息
datakernel.io
安全链接HTTPS
什么是 DataKernel?
用于构建极快且可扩展的异步I/O应用程序的Java组件。DataKernel是一个功能完整的替代性Web和大数据Java框架,不使用Netty、Jetty、Spring/Guice DI、RxJava等技术。相反,它提供完整的应用栈:事件循环、Promise、HTTP、依赖注入及其他组件,还包括去中心化的大数据技术和Map-Reduce算法。其高效性已通过大量基准测试和真实场景下的多样化高负载应用得到验证。
DataKernel提供了构建各类规模应用所需的一切——从独立的高性能异步网络解决方案和HTTP Web应用,到大数据云解决方案和去中心化的全网应用。预定义的启动器和典型用例类集合,使应用程序的开发极为迅速。
该框架由多个模块组成,可概念性地划分为三大类:核心(Core)、云(Cloud)和全局(Global)。核心组件构成框架的基础,也包含最常用的组件:依赖注入、HTTP、事件循环、Promise等。云组件用于构建去中心化的云解决方案,而全局组件则对其进行扩展,实现最终的可扩展性。