
李三红
阿里/蚂蚁 Java 技术负责人,阿里云智能资深技术专家
阿里云智能资深技术专家,2014 年加入蚂蚁金服,现为阿里/蚂蚁 Java 技术负责人,有超过 10 年的 Java 开发经验。加入阿里前,曾任 IBM Java 技术中心相关负责人,参与 IBM Java 虚拟机 J9 的开发。活跃于 Java 技术社区,在 Java 虚拟机领域拥有多项技术专利,是 GreenTea JUG(Java User Group) 组织者,JVM 顶级会议 JVMLS'17 受邀演讲嘉宾,JavaOne、JPoint 等国际会议受邀嘉宾,VMIL'18 会议程序委员会委员
-
分享简介从Java虚拟机的视角检视Java的性能,既包括JVM的原理部分,也包括在不同的问题场景下,选择合理的工具来诊断/分析问题的案例实践。同时对于高性能Java开发最难部分之一的并发(concurrency),本次分享会从Java Memory Model的视角展开介绍,重点是探讨被我们平时开发所忽略的重要细节。
-
分享提纲原理篇:JVM高性能解析
实践篇:性能调优与问题诊断案例分享
高级篇:高性能并发编程基础:Java内存模型(JMM)
小结篇:原理经验总结,QA -
分享收益目标:
基于Bottom-Up方法学,从Java虚拟机的视角看待Java应用性能。
成功(要点):
1从底层的JVM角度理解Java性能问题
2从实际的案例分享中,了解如何针对不同的问题场景选择合理的诊断方法(学),工具,并找到解决这些问题的有效途径。
3并发多线程构成了高性能Java应用的基础。本次分享主要从Java Memory Model的角度,帮助开发者理解Java并发的本质以及如何避免开发过程中碰到的“坑”
启示:
1 Java应用性能,与底层的JVM运行时息息相关: GC,Compiler等等都是影响Java性能的因素
2 并发多线程程序构成了高性能Java应用的基础。
热门推荐
-
提升领导力:OKR目标管理和激励查看主题
-
京东宙斯618大促开放平台技术架构实践查看主题
-
知识中台:基于知识图谱如何快速构建垂直领域的智能客服查看主题
-
低资源下实时语音图像翻译技术查看主题
-
算法变现经验谈查看主题
-
高性能JVM:从原理到实践深度解析查看主题
-
云原生应用的微服务与Serverless实践查看主题
-
构建企业DevOps度量体系-DevOps驱动价值的交付查看主题
-
《极致产品规划及高效用户需求洞察》--工作坊查看主题
-
项目管理的研发治理查看主题
-
云原生消息系统Apache Pulsar简介查看主题
-
自适应安全技术实践查看主题
-
超大型运维平台的面向终态设计查看主题