DataKernel icon
DataKernel icon

DataKernel

Lightweight asynchronous framework for efficient and scalable web, network and big data solutions. Has its own lightning-fast I/O core and DI.

Benchmarks. Comparison to alternative solutions.

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

DataKernel News & Activities

Highlights All activities

Recent activities

No activities found.

DataKernel information

  • Developed by

    Unknown
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    9 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  101 Stars
  •  15 Forks
  •  11 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
DataKernel was added to AlternativeTo by lerali on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is DataKernel?

Java components for building extremely fast and scalable applications with asynchronous I/O.

DataKernel is a full-featured alternative web and big data Java framework. It doesn't use Netty, Jetty, Spring/Guice DI, RxJava etc. Instead, it features a full application stack: Event Loop, Promises, HTTP, DI and others, including decentralized big-data technologies and map-reduce algorithms. The efficiency is proven by numerous benchmarks and real-life diverse high-load applications.

DataKernel has everything you need to create applications of different scales - from stand-alone high-performance async network solutions and HTTP web applications to big-data cloud solutions and decentralized internet-wide applications. A set of predefined launchers and classes for typical use cases allows you to develop apps extremely fast.

The framework consists of modules which can be conceptually split into three groups: Core, Cloud and Global. Core components form the basis of the framework and also include the most commonly-used components: DI, HTTP, Eventloop, Promise, and others. Cloud components allow to create decentralized cloud solutions, while Global components extend them and make ultimately scalable.

Official Links