Redkale 1.9.6 发布。Redkale, 一个教科书级的框架,一个全新,完全颠覆传统思维的Java分布式服务架构,1.1M的jar可以代替传统几十M的第三方。包含TCP/UDP、HTTP、RPC、依赖注入、序列化与反序列化、数据库操作、WebSocket等功能。 一方面模块高度整合,极大的简化业务开发代码,一方面暴露大量底层,方便二次框架开发。
在Redkale世界里,一切都是为业务Service服务, 而且不是像其他框架那种刷存在感,定义各种接口,把JDK的常规类再封装一层, 美其名日:插件。 Redkale像JavaEE一样提供了完整的一套解决方案。
Redkale有自己的Convert,你不用再纠结用fastjson、jackson还是protobuf。
Redkale有自己的DataSource,你不用再纠结用hibernate还是mybatis,更不用写SQL。
Redkale有自己的CacheSource,你不用再纠结用memcache还是redis,更不用纠结用redisson还是jredis实现方式。
Redkale有自己的net/HTTP/RPC,你不用再纠结用上古时代的netty还是mina,或者当下的gRPC。
Redkale有自己的REST,你不用再纠结用死板的Spring Boot还是Jersey, 他们还只停留在HTTP的URL请求,而Redkale连WebSokcet都能REST,直接将消息映射到你的RestWebSocket方法,而且纯异步,分布式。
Redkale有自己的Watch,让微服务管理变得很简单。
只需要一个redkale.jar加一个JDBC驱动,就可以完整的开发一套可以运行在JDK8/9/10,IBM的J9上的常规系统, 不用引用一大堆烂七八糟的第三方jar。让开发者有更多时间关注在自己的业务和设计上!
Java并不臃肿, 臃肿的是你自己的设计思维!
本次版本更新内容:
1、【新增】增加DataMemorySource的内存版DataSource
2、【优化】FileHandler.limit支持G/M/K
3、【优化】DataSqlSource.directQuery接口变动 【不兼容】
4、【修复】修复WebSocketNode远程模式下forceCloseWebSocket会报错的BUG
5、【修复】修复WebSocketEngine的future = future.whenComplete问题
6、【修复】修复EntityCache重复insert数据时会导致map和list的同一id的对象不一致的BUG
Redkale官网: https://redkale.org
QQ 群: 527523235
相关推荐
《AspectJ 1.9.6.jar:Java AOP编程的基石》 AspectJ是Java平台上的一种面向切面编程(AOP)框架,它允许开发者将关注点分离,提高代码的可维护性和可复用性。AspectJ 1.9.6.jar文件是AspectJ库的核心组成部分,它...
开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6...
java: 读取D:\Develop\maven\repository\org\aspectj\aspectjweaver\1.9.6\aspectjweaver-1.9.6.jar时出错; error in opening zip file 提示jar出问题,找到此处,删除重新下载,但是jar依旧是损坏状态
《TortoiseSVN1.9.6:版本控制利器的中文之旅》 TortoiseSVN是一款在Windows操作系统上广泛使用的Subversion(SVN)客户端工具,它以其直观易用的界面和丰富的功能,深受开发者和团队协作者的喜爱。在1.9.6这个版本...
Consul 是一款由 HashiCorp 公司开发的开源工具,用于实现分布式系统的服务发现、配置和服务网格功能。它提供了一套完整的解决方案,包括服务发现、健康检查、KV 存储、多数据中心的解决方案,是微服务架构中的关键...
总结来说,Apache Ant 1.9.6是Java项目构建的关键工具,尤其在CentOS 6.5和Hadoop的环境中。安装过程包括下载、解压、配置环境变量和验证。通过编写和执行build.xml文件,Ant可以帮助开发者高效地管理项目的构建流程...
Apache Ant 是一个开源的构建工具,它主要用于Java项目,但也可以用于其他类型的项目。这个"apache-ant-1.9.6"版本是Ant的一个稳定发行版,它包含了丰富的功能和改进,使得开发者能够更有效地管理和构建他们的软件...
aspectjweaver-1.9.6 看积分都挺贵的,共享一下
aspectjweaver-1.9.6.jar
在本主题中,我们关注的是一个特定的库——AspectJ Weaver,版本为1.9.6,它是AspectJ框架的核心组件,用于在运行时对Java代码进行编织(weaving)以实现切面编程(Aspect-Oriented Programming, AOP)。现在让我们...
赠送jar包:swagger-bootstrap-ui-1.9.6.jar; 赠送原API文档:swagger-bootstrap-ui-1.9.6-javadoc.jar; 赠送源代码:swagger-bootstrap-ui-1.9.6-sources.jar; 赠送Maven依赖信息文件:swagger-bootstrap-ui-...
AspectJ 是一个强大的面向切面编程(AOP)的开源框架,它允许开发者在Java应用程序中引入额外..."aspectj-1.9.6.jar.7z" 文件是这一强大工具的压缩包,对于需要使用面向切面编程的Java开发者来说,是一个不可或缺的资源。
Nginx 1.9.6 是其历史版本之一,虽然现在已经有更新的版本发布,但理解这个版本的功能和配置对于了解 Nginx 的发展历程以及在特定环境下的应用仍具有重要意义。 1. **Nginx 基本架构** Nginx 使用事件驱动的异步非...
TortoiseSVN-1.9.6中文版是一款针对Subversion(SVN)版本控制系统设计的图形化客户端工具,特别适用于Windows操作系统。这个版本修复了之前版本中的一些已知问题,提供了更稳定和高效的版本控制体验。在本文中,...
标题中的"ice-1.9.6.rar"指的是ICE(Interactive Construction Environment)框架的一个特定版本,版本号为1.9.6。这个框架是专为前端开发者设计的,旨在简化和优化前端开发流程,提供一个友好且高效的工作环境。...
在开始使用 "apache-ant-1.9.6" 安装包前,首先需要确保系统已经安装了Java运行环境(Java Development Kit, JDK),因为Ant依赖于JDK来执行构建任务。如果尚未安装JDK,应先下载并按照官方指导进行安装,确保`JAVA_...
aspectjrt-1.9.6
svn1.9.6中文语言包,svn1.9.6中文语言包,svn1.9.6中文语言包