美文网首页
准备篇-Quarkus是什么

准备篇-Quarkus是什么

作者: jimmyz81 | 来源:发表于2022-08-08 16:32 被阅读0次

    Quarkus是什么

    一套适用于GraalVM和HotSpot的开源技术,使用业界成熟的技术标准,来构建微服务,适合容器和无服务工作负载。它依托于MicroProfile, Vert.x, Netty和Hibernate

    Quarkus有什么

    - Reactive 响应式编程
    特点是异步或并发,事件驱动,推送机制以及观察者模式的衍生。reactive应用允许开发人员构建事件驱动(event-driven),可扩展性,弹性的反应系统:提供高度敏感的实时的用户体验感觉,可伸缩性和弹性的应用程序栈的支持,随时可以部署在多核和云计算架构。

    Eclipse Vert.x (vertx.io)

    - GraalVM
    高效能(非高性能),低资源(指运行资源),非常适合微服务,容器和无服务

    GraalVM

    - 基于标准
    基于一些标准和框架,RESTEasy,Hibernate,Netty,Vert.x

    Quarkus不是什么!
    Quarkus不是银弹,不能解决所有问题,框架限制:

    - 构建GraalVM时间长
    - 反射支持较少(一个悖论:反射用的越多,编译本地代码越复杂)
    - 部分标准不支持

    *对于项目开发还要考虑学习成本,团队接受度,主流组件的支持程度等

    相关文章

      网友评论

          本文标题:准备篇-Quarkus是什么

          本文链接:https://www.haomeiwen.com/subject/vtqlurtx.html