47

Java性能优化指南及唯品会的实战

 6 years ago
source link: http://www.10tiao.com/html/175/201807/2653549900/1.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

导读:本文分享了唯品会内部围绕 Java 性能优化大量的实践经验,同时介绍了唯品会出品的开源项目 VJTools 如何帮助你进行性能调优、排错等


这个Topic讲过好几次,因为GIAC全球互联网架构师大会的规格高,所以又战战兢兢的修改添补了一遍内容,是自己最满意的一个版本。


趁着VJTools开源,终于可以 “show me the code”了,顺势把围着它说的PPT也放出来了。


我的PPT风格都是密密麻麻很多字,不用讲解也如朕亲临,所以简单转成图片就发了。 


点击阅读原文,即可跳转到我们唯品会新开源的VJTools项目 -https://www.github.com/vipshop/vjtools,大家看着好时,帮忙点下star。


1.Wrong Things

从过时的经验开始说。


2.靠谱的

人和书:


3.JIT与微基准测试

先懂一点JIT,然后知道微基准测试的必要。


4.工具

先定位问题,再解决问题:


5.唯品会的实践

应用停顿的排查,性能调优的案例:




本文作者肖桦,人称“江南白衣”,目前任唯品会资深架构师。转载本文请注明出处,技术原创及架构实践文章,欢迎通过公众号菜单「联系我们」进行投稿。


高可用架构

改变互联网的构建方式

长按二维码 关注「高可用架构」公众号


Recommend

  • 155

    复盘实战案例:引导用户开通唯品金融五部曲 - 优设网 - UISDC 作...

  • 48

    网站性能监测与优化策略0.引言作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动端快速发展的时代,我们的网页不仅只是呈现在用户的PC浏览器里,更多的时候,用户是通过移动产品浏览我们的网页...

  • 64
    • 微信 mp.weixin.qq.com 6 years ago
    • Cache

    唯品会HDFS性能挑战和优化实践

  • 58
    • 微信 mp.weixin.qq.com 6 years ago
    • Cache

    唯品会 HDFS 性能挑战和优化实践

    本文以唯品会HDFS实际应用场景和问题导向触发,介绍了优化方案的局限性,分享了这些局限性的解决和实施经验。这对于技术运营较大规模的HDFS集群有一定借鉴意义。 性能挑战 01 HDFS 是一个分布式系统...

  • 73

    Elasticsearch性能优化实战指南 作者:铭毅天下 背景在当今世界,各行各业每天都有海量数据产生,为了从这些海量数据中获取想要的分析结果,需要对数据进行提取、转换,存储,维护,管理和分析。...

  • 41
    • 微信 mp.weixin.qq.com 5 years ago
    • Cache

    Golang 性能优化实战

    作者:trumanyan,腾讯 CSIG 后台开发工程师 项目背景 网关服务作为统一接入服务,是大部分服务的统一...

  • 37
    • team.jiunile.com 4 years ago
    • Cache

    Go 性能优化实战

    网关服务作为统一接入服务,是大部分服务的统一入口。为了避免成功瓶颈,需要对其进行尽可能地优化。因此,特别总结一下 golang 后台服务性能优化的方式,并对网关服务进行优化。 技术背景: 基于 tarsgo 框架的 h...

  • 11

    Android UI性能优化实战 识别绘制中的性能问题_Hongyang-CSDN博客 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45556391; 本...

  • 26
    • zhuanlan.zhihu.com 3 years ago
    • Cache

    浏览器性能优化实战

    浏览器性能优化实战已认证的官方帐号作者:rosefang,腾讯 PCG 前端开发工程师当我们在做性能优化的时候,我们究竟在优化什么?浏览器底层是一个什么架构?浏览器渲染的本...

  • 7

    1 HBase 表结构设计调优1.1 Row Key 设计HBase 中 row key 用来检索表中的记录,支持以下三种方式:通过单个 row key 访问:即按照某个 row key 键值进行 get 操作;通过 row key 的 range 进行 scan:即通过...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK