四时宝库

程序员的知识宝库

JVM中微服务的未来,轻量级和反应式开发框架Micronaut

Micronaut是专为微服务设计,它是JVM上轻量级和反应式开发的框架。本文将解释Micronaut如何占用最小空间来帮助加快你的微服务实现。

今年3月,Grails公布了新的Micronaut全栈框架。Micronaut是一个全新的JVM框架,从底层设计到微服务和无服务器计算环境,它能够满足:

Micronaut 1.0 RC3和Micronaut Test 1.0 RC1 发布

Micronaut是一个新的Java框架,它结合了多年来构建Spring和Grails应用程序的经验教训,并解决了这些框架在构建低内存占用的微服务或需要高效启动时间的应用程序时所具有的许多固有问题(例如,无服务器需要冷启动的功能)。

以下内容来自OCI官方博客,由Graeme Rocher发表:

如何设置Micronaut定时任务(windows定时计划任务命令)

Micronaut 是一种先进的 Java框架,用于构建轻量级、模块化、易于测试和部署的微服务应用程序。它被设计为快速、低内存消耗的框架,支持多种编程语言和云平台。Micronaut提供了依赖注入、面向切面编程、声明式HTTP客户端和服务器、支持开箱即用的应用程序监视和管理、容器化和部署等功能。它使用了许多现代的技术,如反应式编程、响应式HTTP和非堵塞I/O等,使得开发者可以更加高效的构建现代化的微服务应用程序。

「开源资讯」Micronaut 1.3.7 发布,基于 JVM 的微服务应用框架

Micronaut 1.3.7 已发布,这是 Grails 框架作者打造的开源项目,也是新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。有关 Micronaut 的特性介绍点此查看。

1.3.7 值得关注的变更:

支持 GraalVM 20.0.0

使用Micronaut框架构建一个微服务网络

全栈框架Micronaut同时支持Java,Groovy和Kotlin!

你正在寻找一个新的全栈框架吗?Micronaut是由Grails团队带来的新项目,专注于模块化,最小的内存占用和最快的启动速度。这个全栈框架是轻量级的,并且基于JVM现代架构,用于构建模块化,易于测试的微服务应用程序。

Micronaut专门用于在AWS Lambda上运行,具有最小的内存占用和快速的启动时间。使用Micronaut,应用程序启动时间和内存消耗与代码库大小无关。

Spring Boot和Micronaut之间的性能比较

Spring Boot和Micronaut之间的性能比较



今天,我们将比较用于在JVM上构建微服务的两个框架:Spring BootMicronaut

Micronaut 1.1.0 M2 发布(micro 2021)

来自 Object Computing 的 Micronaut 开发团队宣布了 Micronaut 1.1.0 M2 已经发布。

Micronaut 自开创性的 1.0 版本以来,1.1 包含了许多重要的改进,包括有以下几个主要内容:

  • 支持 GRPC
  • 使用 RabbitMQ 的消息驱动的微服务

「开源资讯」Micronaut 2.0.0 发布,原生云原生微服务框架

Micronaut 2.0.0 已经发布。Micronaut 是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。

此版本主要变化包括:

核心功能上现在支持 JDK 14,支持用 Groovy 3 编写的应用程序;改进了启动性能,新应用程序的启动时间快了约 20%;改进了 Bean 自我检查(Bean introspection)功能,以支持静态创建者方法、接口和枚举,这意味着可以在具有私有实现的接口上定义 bean introspection,例如:

<< < 1 2 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接