本期回顾
9月19日,第二期 OneAPM 技术公开课在上海开讲啦!本次公开课围绕「架构设计2.0——性能为王」为主题。来自eBay、苏宁易购、携车网、前1号店的架构师和实践专家给我们带来一场架构与性能优化的「饕餮盛宴」。
随着互联网行业的高速发展,用户体验被提升到一个新的高度,而网站性能又是影响用户体验最重要的因素。对很多大型网站而言,通过一些常见的技术架构,系统的稳定性和高可用性都能够得到很好的保证,而「性能」已然成为很多开发者和架构师面对的最棘手难题。下面我们一起来回顾下这些最前线的实践专家的分享和建议。
如何使用混合云的解决方案备战双11?
来自前1号店运维总监、首届北大互联网 CIO-CTO 班副班长邱仔松拥有5年的 Java 开发经验和7年的技术管理经验,一直奋战在互联网行业,本次他分享了自己在主导1号店「双11」混合云解决方案的实践经验。
邱仔松重点介绍了如何切入混合云以及混合云的自动交互流程,同时还重点阐述了如何构建一个高效的运维自动化体系。他认为电商在混合云实践中的问题,主要包括网络(带宽和延迟)、单机性能和 IO、API 接口支持、稳定性、安全、靠谱的云厂商以及高效稳定的私有云平台。
实践分享:如何使用工具来优化网站架构和性能?
携车网 CTO 洪涛本次分享了围绕「如何从零开始搭建一个高性能的网站架构」,然后如何在业务快速发展,用户量快速提升,产品需求不断变化,服务器硬件性能提升有限,公司的程序员很忙的基础上,来优化网站架构和性能呢?他分享了三条经验:第一招,业务逻辑的异步化;第二招,弹性扩充计算性能;第三招,就是使用各种第三方工具,在性能监控上,他也推荐了 OneAPM 的产品。
实践分享:如何使用 APM 来优化网站架构和性能?
OneAPM 华东售前技术总监汪伟敏表示,日益复杂的 IT 业务与环境,对网站架构的稳定性和高可用性提出新的挑战。对庞大复杂的 IT 系统而言,传统的解决方案缺乏统一的 IT 视图,也无法快速、准确定位系统故障原因,同时造成了跨部门之间沟通的问题。于是,APM 的解决方案应运而生,本议题主要阐述了企业用户在实践过程中,如何通过 APM 技术来解决网站架构和性能的优化问题。
LVS应用方案介绍
苏宁金融技术架构师郭贤亮表示,互联网的系统大都采用服务碎片化,服务集中管理也就是服务分布式,同时数据库层也采用开源的 MySQL 来做垂直和水平切割,数据不再是集中管理,这就需要每个数据节点都要高度可用,也就是分布式数据库,如何保证服务和数据库的高可用或负载均衡呢? LVS 虚拟 IP 技术是较为流行的做法。 郭贤亮介绍了 LVS ,这是 Linux Virtual Server 的简写,即Linux虚拟服务器,是一个虚拟的服务器集群系统。项目在1998年5月由章文嵩博士成立,是中国国内最早出现的开源软件项目之一。他重点阐述了 LVS 技术特点、LVS 技术原理以及 LVS 三种部署模式,其中对三种模式还进行了综合的比较。最后,郭贤亮重点阐述了 LVS 的几个案例。
Apache Kylin – Fast Cubing 算法及性能简介
来自 eBay 高级软件工程师、Apache Kylin PMC 核心成员史少锋介绍了 Apache Kylin 这一开源产品,Apache Kylin 是由 eBay 研发并贡献给开源社区的 Hadoop 上的分布式大规模联机分析(OLAP)平台。该平台为 Hadoop 之上的数据分析提供了标准 SQL 接口及多维分析能力,在百亿数量级别上提供秒级甚至亚秒级的查询性能。
史少锋从 Apache Kylin 的简介、OLAP Cube、Kylin 中Cube的构建、Fast Cubing 算法以及 Kylin 性能优化等多个方面进行了阐述。他还深入分析了 Fast Cubing 算法与逐层算法的区别,并阐述了 Cuboid 生成树的遍历问题。
下期活动
10.31 OneAPM 技术公开课双城记·北京:千万级并发下的数据库性能调优
10.31 OneAPM 技术公开课双城记·成都:高性能架构与运维实践
关注「蓝海讯通OneAPM」微信公众号获取技术公开课最新动态
▼
染头发
聚一聚……
染头发
教育局……
你好
嗯讲得一般……
星雾
Lambda表达式的条件限制很多,应用面不多,我不知道是否应该要花时间来掌握这个表达式,求解……
修道小仙
感谢分享,来龙去脉,深入浅出,非常清晰……
小布丁
写的棒棒哒……
小布丁
写的真可以……
wuxin
受教了……
爱码物联
博客使用……
yancy_01
很喜欢文字的描述,特别是理论性质的,相比于代码,理论知识更加有意思,谢谢分享……