四时宝库

程序员的知识宝库

全栈框架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,例如:

通俗易懂!快速了解虚拟文件系统(VFS)

前言

多线程——线程安全(多线程的运行安全)

文章目录

  • 前言

Python GIL 影响详解(python igraph)

0x00 背景

python中支持多线程,在默认实现的CPython中,使用了GIL,每个线程要执行字节码之前,需要获取GIL这个全局解释器锁,所以同时只有一个线程可以执行字节码.同时,CPython在进行io相关操作的时候,会释放GIL,此时其他的线程就可以拿到GIL来运行自己的字节码了. 所以,对于cpu密集型任务,无法使用python的多线程来加速;但是对于io密集型任务,可以使用python多线程来加速.

一文搞懂Linux线程同步原理(linux线程同步方法)

大家好,今天和大家聊一聊Linux线程同步相关的知识,线程同步相关的知识值得花时间好好研究,要设计出高性能软件架构,必须学好Linux线程同步,对Linux线程同步原理有深刻的认知。

揭开高性能服务器底层面纱(高性能服务器架构)

揭开高性能服务器底层面纱



一、前言

我们经常听说高性能服务器,那什么是高性能服务器;用大白话来解释就是说处理事件快,效率高,占用服务器资源少,多路复用等等集万千宠爱于一身;但是,往往要想做到高性能,这是非常难的,需要一个好的优秀的架构和底层接口。

posix线程编程指南(2)(线程教程)

四、条件变量

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