生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

Java 容器化部署 -- 从应用服务器到云原生

  • 2019-08-03
  • 本文字数:655 字

    阅读完需:约 2 分钟

Java 容器化部署--从应用服务器到云原生

在 QCon 北京 2019 大会上,张建锋讲师做了《Java 容器化部署–从应用服务器到云原生》主题演讲,主要内容如下。


演讲简介


当前已经进入云计算容器化时代,Java 作为主要的软件编程语言,存在着内存占用较大,启动时间久等问题。


原有的 JavaEE 应用程序如何进行微服务改造,又如何适应云原生技术要求呢?


容器技术发展到现在已经较为成熟,软件架构如何设计,才能更好的运行在容器中?


我们通过技术分析和实例说明,来阐述 Java 应用如何更好的实现容器化部署。

主题摘要

  1. 应用服务器中 JavaEE 部署方式;

  2. Rest 服务接口和单页应用成为主流;

  3. 微服务改造后的软件架构;

  4. 容器化管理和服务编排;

  5. 应用服务器中 Java 应用组件和 Kubernetes 管理的软件组成,功能具有相似性;

  6. 利用 GraalVM 使 Java 应用本地化;

  7. Quarkus 项目开发云原生 Java 应用,其核心技术原理;

  8. 构建 Serverless 服务平台。


讲师介绍


张建锋


永源中间件 共同创始人


张建锋,永源中间件共同创始人,原红帽公司 JBoss 应用服务器核心开发组成员。毕业于北京邮电大学和清华大学,曾供职于金山软件,IONA 科技公司和红帽软件。


对于 JavaEE 的各项规范比较熟悉;开源技术爱好者,喜欢接触各类开源项目,学习优秀之处并加以借鉴,认为阅读好的源码就和阅读一本好书一样让人感到愉悦;在分布式计算,企业应用设计,移动行业应用,Devops 等技术领域有丰富的实战经验和自己的见解;愿意思考软件背后蕴涵的管理思想,认为软件技术是一种高效管理的实现方式,有志于将管理学和软件开发进行结合。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/beijing/schedule


2019-08-03 08:002119

评论

发布
暂无评论
发现更多内容

如何从5万设备中找出频繁掉线设备,长期不在线的设备?——设备管理运维类

阿里云AIoT

高效学 C++|组合类的构造函数

TiAmo

组合 C++

Axure9和Axure10哪款好?有什么区别呢?

Rose

原型设计 Axure RP

Java中restTemplate携带Header请求

代码的路

Java RestTemplate

查询性能: TDengine 最高达到了 InfluxDB 的 37 倍、 TimescaleDB 的 28.6 倍

TDengine

大数据 tdengine 性能测试 时序数据库

等保测评机构资质申请条件是什么?个人可以申请吗?

行云管家

等级保护 等保测评 等保测评机构

如何基于 Skywalking 来快速搭建一套应用性能监控平台

观纵科技

APM 全链路监控 Skywalking

IoT物联网时代,如何优化你的网络- DNS域名解析服务——设备接入类

阿里云AIoT

缓存 网络协议 物联网 域名解析 调度

DAPP质押挖矿项目技术开发功能丨DeFI质押挖矿系统开发详细方案

I8O28578624

gRPC请求超时和异常处理

江南一点雨

Java gRPC

IoT物联网平台运行监控最佳实践——设备管理运维类

阿里云AIoT

监控 物联网

寻找 Milvus 的第 N+1 种可能

Zilliz

Milvus Meet Up

90后老板用低代码整顿旅行社,创2000万年收,他是怎么做到的?

这我可不懂

低代码 低代码平台 JNPF

【活动报名】数据存储降本增效应用实践 PolarDB × ScaleFlux 线下 Meetup 来袭!(杭州站)

阿里云数据库开源

数据库 postgresql 阿里云 开源 polarDB

苹果M1/M2电脑安装Lightroom Classic 2022(LRC2022) 后打开闪退怎么办?

魔仙苹果mac堡

m1 LRC2022 闪退 M2 苹果软件

国贸股份 x 袋鼠云:推进全链业务深度数字化,为产业综合服务插上数字化翅膀

袋鼠云数栈

数字化转型

Jasper狂飙:AIGC现象级应用的增长秘笈

OneFlow

人工智能 深度学习 ChatGPT

15 英寸 MacBook Air 和黄色 iPhone 14 在路上吗?

Rose

apple

小程序无需编程,体验IoT物联网平台-物模型开发——设备接入类

阿里云AIoT

物联网

JavaScript 对象管家 Proxy

devpoint

JavaScript Proxy ECMAScript 6

mac office 365 商业专业版附升级工具

Rose

Office 365

如何规避近年频发的数据安全事故?

Zilliz

云原生 云服务 数据安全

精准医疗迎数字化新机遇,百奥利盟携手阿里云为创新生物药提速上市

云布道师

阿里云

云智慧ITSM产品助力企业有效实现降本增效

云智慧AIOps社区

AIOPS ITSM 智能运维 工单 IT服务管理

马蹄链智能合约开发方案丨马蹄链智能合约系统开发(开发说明))

系统开发咨询1357O98O718

IoT物联网平台-规则引擎SQL数据格式详解——设备管理运维类

阿里云AIoT

sql 物联网 数据格式

BetterSnapTool for Mac 帮你整理窗口,提升效率

魔仙苹果mac堡

BetterSnapTool 苹果电脑 窗口布局

Go 闯进 Top 10、C++ 再次被 Java 反超,TIOBE 3 月榜单发布

博文视点Broadview

苹果软件Noir:为所有网站应用深色模式

魔仙苹果mac堡

Safari 扩展 Noir – Dark Mode 暗模式

PS画画工具推荐:ps怎么黄金分割构图

魔仙苹果mac堡

黄金分割插件 GoldenCurve插件 PS插件下载

FDF循环互助游戏开发说明丨FDF循环互助游戏系统开发详细及案例源码

系统开发咨询1357O98O718

Java 容器化部署--从应用服务器到云原生_云原生_张建锋_InfoQ精选文章