`

一个比 SpringBoot 快 44 倍的 Java 框架

    博客分类:
  • java
 
阅读更多

最近看到一个框架,官方号称可以比 SpringBoot 快 44 倍,居然这么牛逼,有这么吗?今天带大家来认识一下。

这个框架名叫:light-4j。

 

 

官网简介:

 

A fast, lightweight and more productive microservices framework

很简单,翻译过来就是:一个快速、轻量级和更高效的微服务框架。

 

 

它比最流行的微服务平台Spring Boot嵌入式Tomcat快44倍,并且仅使用1/5的内存。这是基准测试结果与Spring Boot和其他微服务框架的比较。

 

特点:

 

1.带有启动停止的插件架构和中间件组件。

2.分布式OAuth2 JWT安全验证

3.基于OpenAPI的请求响应验证。

4.支持服务和客户端测量收集和面板显示

5.全局异常处理

6.在日志记录前加密敏感数据如信用卡

7.审查跨站点请求头和脚本

8.整个请求与响应的审计

9.支持各种类型的内容体分析

10.来自配置文件中的标准化响应代码和消息

 

11.外部配置为Dockerized环境模块

 

 

 

 

当然,可能实际开发中,我们肯定是选择 SpringBoot 框架。

毕竟除了性能之外,还有稳定性是非常重要的,特别是企业级开发。

不过,Java 是个非常精彩的生态,多了解一些有趣的框架,也是愉快的过程~

 

 

Github地址:https://github.com/networknt/light-4j

 

 

分享到:
评论

相关推荐

    SpringBoot框架, springboot 多层框架 留言板源码 layui,java

    SpringBoot框架是现代Java开发中的一个热门选择,它简化了基于Spring的应用程序的创建和部署。这个框架的主要目标是提供“开箱即用”的体验,同时保持足够的灵活性以适应各种项目需求。SpringBoot通过内嵌的Tomcat或...

    基于SpringBoot+Vue前后端Java快速开发框架

    平台简介 这是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 前端采用Vue、Element UI。 后端采用Spring Boot、Spring Security、Redis & Jwt。 权限认证使用Jwt,支持多终端认证系统。...

    springboot+java类热加载

    在IT行业中,SpringBoot是一个非常流行的Java开发框架,它简化了Spring应用的初始搭建以及配置工作,使得开发者能够快速地创建高效、独立的运行服务。本文将深入探讨"springboot+java类热加载"这一主题,包括其核心...

    Java springboot 整合mina 框架,nio通讯基础教程,mina框架基础教程.zip

    Mina框架是一个轻量级的网络通信框架,基于Java NIO构建,它简化了网络编程的复杂性,提供了高效的I/O处理能力。Mina支持多种协议,如TCP、UDP等,适用于开发服务器端和客户端应用。Mina的核心组件包括IoSession...

    Springboot快速开发框架(SSM+Springboot+BootStrap)

    Springboot快速开发框架(SSM+Springboot+BootStrap)

    SpringBoot 的重点技术及其框架技术体系的详细讲解

    SpringBoot 的重点技术及其框架技术体系的详细讲解; SpringBoot 的重点技术及其框架技术体系的详细讲解; SpringBoot 的重点技术及其框架技术体系的详细讲解; SpringBoot 的重点技术及其框架技术体系的详细讲解; ...

    Java框架springBoot进销存ERP系统源码(含数据库脚本).rar

    18Java框架springBoot企业级进销存ERP系统源码源码进销存源码 项目描述 该项目的架构搭建使用的是maven,后台是使用的是spring boot框架,数据库的CRUD使用的是注解的方式,权限管理使用的是shiro框架,前端使用的...

    毕业设计项目java基于SpringBoot框架的兼职招聘系统源码+数据库.zip

    毕业设计项目java基于SpringBoot框架的兼职招聘系统源码毕业设计项目java基于SpringBoot框架的兼职招聘系统源码毕业设计项目java基于SpringBoot框架的兼职招聘系统源码毕业设计项目java基于SpringBoot框架的兼职招聘...

    基于java SpringBoot框架的旅游系统旅游网设计.zip

    基于java SpringBoot框架的旅游系统旅游网设计 基于java SpringBoot框架的旅游系统旅游网设计 基于java SpringBoot框架的旅游系统旅游网设计 基于java SpringBoot框架的旅游系统旅游网设计 基于java SpringBoot框架...

    SpringBoot 使用Java Service Wrapper 部署Windows服务

    在IT行业中,SpringBoot是一个非常流行的Java框架,它简化了创建独立、生产就绪的Spring应用程序。而Java Service Wrapper(通常简称为Wrapper)是一个工具,它允许将Java应用程序作为操作系统服务来运行,尤其是在...

    SpringBoot框架

    SpringBoot框架是Java生态系统中的一个核心组件,它简化了基于Spring的应用程序开发流程。SpringBoot的设计目标是“开箱即用”,它集成了许多默认配置,使得开发者可以快速地创建独立运行的、生产级别的Java应用。 ...

    springboot基础空白框架模板

    可以运行的springboot基础框架,已经集成了Swagger2,目前已经写好一个controller的demo(可以访问数据库); 路径: localhost:9002/swagger-ui.html localhost:9002/test/hh

    基于springboot框架的java毕业设计-旅游管理系统(源码+说明)

    基于springboot框架的java毕业设计-旅游管理系统(源码+说明) 【项目技术】 开发语言:Java 框架:springboot 架构:B/S 数据库:mysql 【实现功能】 1.管理员功能模块 旅游管理系统,在管理员登录系统的首页可以...

    springboot后台管理系统基本框架

    springboot的后台管理系统基本框架,基于springboot的后台管理系统基本框架

    [Java源码]基于Swing和SpringBoot的人事管理系统

    【Java源码】基于Swing和SpringBoot的人事管理系统是一个集成应用,利用Java的图形用户界面库Swing构建前端,后端则借助于SpringBoot框架,实现了一个功能完善的人力资源管理应用程序。这个系统旨在有效地管理和操作...

    SpringBoot开发非常美观的java博客系统(包含后台管理功能)

    SpringBoot开发非常美观的java博客系统(包含后台管理功能)SpringBoot开发非常美观的java博客系统(包含后台管理功能) 技术选型: JDK8 数据库MySQL 主框架 (Spring-boot、Spring-data-jpa) 安全权限 Shiro 搜索...

    基于SpringBoot的Java快速应用开发框架设计源码

    该项目为基于SpringBoot的Java快速应用开发框架设计源码,包含1216个文件,涵盖了354个Java源文件、303个GIF图片、128个JavaScript文件、54个XML配置文件、44个HTML文件、40个CSS样式文件、40个PNG图片文件、38个...

    纯净的SpringBoot+SpringMvc+mybites框架

    这个“纯净的SpringBoot+SpringMvc+mybites框架”提供了一个可以直接运行的基础模板,帮助开发者快速搭建项目结构,减少了配置的工作量。 首先,SpringBoot是Spring Framework的一个衍生版本,它旨在简化Spring应用...

    springboot+vue基于java网页的动漫手办商城设计与实现论文.docx

    springboot+vue基于java网页的动漫手办商城设计与实现论文旨在解决动漫商品的各种问题,提供了一个基于springboot框架和vue框架的动漫手办商城设计方案。该论文设计了一个基于springboot框架和vue框架的动漫手办商城...

    springboot整合流行框架Demo

    Apache Shiro是一个强大的、易用的Java安全框架,处理认证、授权、会话管理和加密等安全相关问题。SpringBoot整合Shiro,可以通过定义ShiroFilterFactoryBean并配置Shiro的路径拦截规则。同时,需要创建自定义的...

Global site tag (gtag.js) - Google Analytics