Spring Boot和Micronaut之间的性能比较
今天,我们将比较用于在JVM上构建微服务的两个框架:Spring Boot和Micronaut
2024年08月27日
今天,我们将比较用于在JVM上构建微服务的两个框架:Spring Boot和Micronaut
2024年08月27日
来自 Object Computing 的 Micronaut 开发团队宣布了 Micronaut 1.1.0 M2 已经发布。
Micronaut 自开创性的 1.0 版本以来,1.1 包含了许多重要的改进,包括有以下几个主要内容:
2024年08月27日
Micronaut 2.0.0 已经发布。Micronaut 是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。
此版本主要变化包括:
核心功能上现在支持 JDK 14,支持用 Groovy 3 编写的应用程序;改进了启动性能,新应用程序的启动时间快了约 20%;改进了 Bean 自我检查(Bean introspection)功能,以支持静态创建者方法、接口和枚举,这意味着可以在具有私有实现的接口上定义 bean introspection,例如:
2024年08月27日
python中支持多线程,在默认实现的CPython中,使用了GIL,每个线程要执行字节码之前,需要获取GIL这个全局解释器锁,所以同时只有一个线程可以执行字节码.同时,CPython在进行io相关操作的时候,会释放GIL,此时其他的线程就可以拿到GIL来运行自己的字节码了. 所以,对于cpu密集型任务,无法使用python的多线程来加速;但是对于io密集型任务,可以使用python多线程来加速.
2024年08月27日
大家好,今天和大家聊一聊Linux线程同步相关的知识,线程同步相关的知识值得花时间好好研究,要设计出高性能软件架构,必须学好Linux线程同步,对Linux线程同步原理有深刻的认知。
2024年08月27日
我们经常听说高性能服务器,那什么是高性能服务器;用大白话来解释就是说处理事件快,效率高,占用服务器资源少,多路复用等等集万千宠爱于一身;但是,往往要想做到高性能,这是非常难的,需要一个好的优秀的架构和底层接口。
2024年08月27日
软件世界的发展比以往任何时候都快,为了保持竞争力需要尽快推出新的软件版本,而又不影响在线得用户。许多企业已将工作负载迁移到了 Kubernetes 集群,Kubernetes 集群本身就考虑到了一些生产环境的实践,但是要让 Kubernetes 实现真正的零停机不中断或丢失请求,我们还需要做一些额外的操作才行。