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

所属专题:Java生态与未来

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

会议室 : 305

讲师介绍

专题演讲嘉宾:冯征

红帽高级软件工程师

冯征,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 应用并在云平台部署

适合人群

  1. 有一定的服务端开发经验的 Java 开发者
  2. 对云原生应用感兴趣的开发者

 

交通指南

© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
想要批量报名或更多优惠?
立即联系票务小姐姐 Ring
或致电:+86 17310043226