揭秘阿里千亿成交真相!如何抗住万亿级双11数据洪峰?
发布时间:2019-12-15 05:43:17 所属栏目:资源 来源:51Testing软件测试网
导读:双十一,是光棍和网购爱好者一年一度的传统节日,但在热闹的双十一电商战背后,另一个战场也一触即发:IT技术。 一场成功的大型电商活动,IT技术是最关键的装备,当然也少不了 软件测试 员的辛苦付出,对于电商后台 技术 这块隐形战场而言, 性能测试 技术
双十一,是光棍和网购爱好者一年一度的传统节日,但在热闹的双十一电商战背后,另一个战场也一触即发:IT技术。 一场成功的大型电商活动,IT技术是最关键的装备,当然也少不了软件测试员的辛苦付出,对于电商后台技术这块隐形战场而言,性能测试技术不容忽视。 那么双十一期间,当成百上千的服务器面对海量用户的访问,高峰值流量下,系统的性能又是如何保障的呢? 测试员面临着较多的挑战,你需要知道: 1、代码性能测试(应用服务端、前端、中间件、数据库或缓存等); 2、应用性能(应用单点容量、网络容量。缓存容量等); 3、集群性能(应用集群、核心系统、集群应用依赖等); 4、性能建模(阈值预案、趋势分析、基线分析等)…… 重中之重是应用服务端的性能优化 1、CPU 序列化/反序列化、对象拷贝、字符串处理,正则表达式等。 2、JVM调优 FGC、参数优化、JVM JAVA_OPTS、OOM、MemoryLeak等。 3、中间件容器 JBOSS线程调优、多线程并发、死锁、最佳线程等。 4、代码分析 文件读写、DB访问、日志引起的IO频繁、hsf调用等。 5、DB调优 业务调优、Sql调优、业务调优、数据容量等。 6、框架、工具类分析 Vm(Sketch、velocity)、序列化/反序列化(hessian、protobuffer、java默认)、gzip、XML(XSTREAM)、JSON(FASTJSON)等。 7、网络分析 8、前端性能优化 css、js未统一放置淘宝cdn、请求未合理合并、资源未进行充分压缩、加载、较大资源下载使得后续资源处于阻塞状态、dom元素过多等。 9、环境问题分类 Configserver、动态数据源、diamond、forest、tddl数据源配置、缺少配置项、包依赖版本、性能环境变动等。 10、底层系统 超时设置、value值大小、持久化和非持久化的选择等。 (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |