下一代面向云原生的编程框架 Quarkus

所属专题:Java 技术演进

嘉宾 : 冯征 | 红帽高级软件工程师

会议室 : 305AB

讲师介绍

专题演讲嘉宾:冯征

红帽高级软件工程师

冯征,2009 年加入红帽,在 JBoss 中间件团队担任高级软件工程师。有 10 余年的开发经验,作为核心成员参与 JBossTM 事务管理器(Narayana)的开发。目前在 JBoss Fuse 团队做 Camel 项目的研发工作,在上游的开源项目(Narayana、WildFly、Camel、CXF、Camel-K、Camel-Quarkus)中也做过贡献。

议题介绍

演讲:下一代面向云原生的编程框架 Quarkus

随着各种开放云平台的出现,微服务应用得以在企业中大规模部署,在为企业应用提供高可用、高性能和快速迭代能力的同时,也对应用开发人员提出了更高的要求。传统的基于 Java 和 J2EE 的编程模型和框架在云环境下无法适应,高内存需求和启动速度缓慢等限制了它们在云平台的扩展能力,面向云原生的编程框架需求变得越来越多,红帽的 Quarkus 应运而生,它针对云计算应用场景,进行了大量的优化和改进,为云计算应用的大规模部署提供了很好的实践。

本次演讲将主要介绍 Quarkus 框架设计和特点,利用 Quarkus 进行应用开发、利用 Native 模式在云平台进行部署的实践案例。

内容大纲:

  1. Quarkus 框架简介
    • 面向云原生的设计理念
    • 更低的内存需求和更快速的启动时间
    • Native 模式
    • Quarkus 是如何利用 Graal Substrate VM 的
  2. 如何利用 Quarkus 进行开发
    • 基于 JAX-RS 的 Hello World 应用开发和测试演示
    • 开发模式(Development Mode)
    • 如何构建 Native 应用
  3. 容器化和云平台部署
    • 如何构建 Docker Image
    • 如何通过 Kubernetes 进行应用部署
  4. 更多
    • Quarkus 的项目进展和路线图
    • 红帽的开放混合云策略(Open Hybrid Cloud Strategy)

听众受益:

  1. 了解云原生编程框架 Quarkus 的技术特点和开发实践
  2. 学习利用 Quarkus 构建 Native 应用并在云平台部署

交通指南

北京国际会议中心

Beijing International Convention Center
地址:北京市朝阳区北辰东路7号
  • 微信咨询

  • 电话咨询

    联系电话:+86 17310043226

微信联系我们

小姐姐