O'Reilly Media Inc.是世界上最富盛名的计算机图书出版商,在程序员和开发者圈子里拥有极大的影响力。而O'Reilly主办的Velocity China Web 性能与运维大会则是每年所有 Web 性能和运维专业人士相聚的大Party。
大多数具有对外动态网站和在线服务的公司都面临同样的挑战:网页必须快速装载,基础结构必须有效地扩展,网站和服务必须可靠,而完成这一切还要在团队能承受的范围之内,还不能超出预算。
本届O'Reilly Velocity China 2015 Web 性能与运维大会以“构建大规模弹性系统”为主题,不但会给你带来创建快速、可扩展性强、富于弹性而且高可用网站、应用和服务的最佳实践经验,同时还有如何保障业务系统卓越性能的精彩分享。
而带来卓越性能分享的,正是此次大会的顶级赞助商——云智慧(北京)科技有限公司(以下简称云智慧)。云智慧是国内领先的应用性能管理服务商,基于大数据分析,为企业级用户提供全面、专业的端到端的应用性能管理(End To End Application Performance Management)解决方案。
下面就为您送上云智慧两位技术大拿带来的关于《如何保障优秀的业务系统》和《WEB性能优化之大数据可视化技术栈》的干货分享。
如何保障优秀的业务系统
刘国强,云智慧技术VP,超过18年的IT行业研发、IT管理、服务器和桌面虚拟架构、数据库和云计算专家,企业级方案专家。历任CA大中华区CTO、售前技术总监,Citrix中国区首席专家顾问、虚拟化系统工程师。在银行,电信,邮政和政府行业服务多年,是资深的行业IT、云计算和应用性能解决方案专家。他这次带来的演讲主题是《如何保障优秀的业务系统》,和与会嘉宾一同探讨如何保证业务系统的高效运转。
应用基础设施向云中迁移已经是一个不可逆转的过程,相对于传统的层次分明的应用架构来说,云时代的应用底层架构更加简单,网络基础被SDN资源化,数据存储和分发成了IaaS里面的标准接口,各种计算能力也随时按需获取。
然而前端的用户入口层面却反而更加多样化,移动App,Web浏览器,H5轻应用,各种不同的应用分发渠道让用户和应用的交互从未如此容易,这种应用架构给性能管理带来了新的挑战。从性能测试技术、性能监控技术、性能管理技术各个方面都需要全新的技术方案,而云智慧基于端到端应用性能管理解决方案的监控宝、透视宝两款产品则会给你带来最佳的性能体验。
WEB性能优化之大数据可视化技术栈
王洪江现任云智慧技术VP,毕业于清华大学,长期专注于大数据处理和高性能应用架构的研究和实践,曾在中国通关网担任技术副总裁,负责全面的技术和研发管理工作,在中国最早的B2B网站沱沱网任资深研发工程师。
影响WEB性能的因素众多且复杂,当性能相关数据从不同节点采集回来时,如何快速有效的进行数据分析并通过一体化的视图展现出来,越来越成为产品技术人员共同关注的话题。
要解决这一问题,需要从数据模型,流式数据处理,大数据存储及大数据可视化展现等众多技术方面进行统一的设计。云智慧技术研发团队经过长时间的技术实践,提出了一套完整的数据可视化技术栈。
通过spark+cep(siddhi)处理引擎对流式数据进行预处理,保证亿级数据处理的实时性。
通过建立时间序列维度指标模型,确保数据按时间及维度分片的可行性,同时将数据查询统一抽象为GroupBy/TopN/Timeseries查询并优化存储模型,保证多维数据分析的高效性。
通过应用split-apply-combine策略,确保数据分析的直观性及数据可视化展现的有效性。通过数据可视化展现工具(d3/c3)及websocket,确保数据展现的完美性及让实时数据能够动起来。
任何技术栈都不是万能的,了解你的数据,了解数据最简单直观的分析描述,对不同的场景应用不同的技术栈,从实践中找到最适合自己的技术栈,让我们一起玩转大数据,让大数据动起来。
目前,云智慧旗下的两款产品监控宝和透视宝累计已为电子商务、移动互联网、传媒广告、在线游戏、教育医疗等行业的几十万用户提供了前瞻性的智慧性能管理服务,是新一代应用性能管理(APM)的领导者。