DataKernel Alternatives, Similar

DataKernel
All DataKernel Alternatives
CUBA Platform
Unlike other full-stack frameworks available on the market, the platform offers a higher level of abstraction and a wider range...
Apache Tomcat
Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. Apache Tomcat powers numerous...
Spring
The Spring Framework is an open source application framework and Inversion of Control container for the Java platform.
Play!
Play is a web application framework, written in Scala and Java, which follows the model–view–controller (MVC) architectural pattern. The Play...
Jetty
The Jetty Web Server provides a HTTP server and Servlet container capable of serving static and dynamic contend either from...
GWT (Google Web Toolkit)
GWT is a development toolkit for building and optimizing complex browser-based applications. GWT is used by many products at Google,...
ActiveInject
ActiveInject is a lightweight and powerful dependency injection library with ultimate performance and no third-party dependencies. It is multi-thread friendly,...
ActiveJ
ActiveJ is an alternative Java platform built from the ground up as a replacement of Spring, Spark, Quarkus, Micronauts, and...
DataKernel About
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. More Info »
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.