-
react-native落地与实践2017年6月25日
react 和 react-native 是近年来最火的开源项目之一,从 github 的 star 和 watch 数可见一斑,越来越多的公司开始使用 react-native :Facebook、蚂蚁金服、Airbnb、Microsoft、Baidu、Tencent 等,一个个重量级的名字。是什么样如此规模的公司同时对这样一个跨平台开发平台产生如此大的兴趣?它能给我们的公司,工程师带来哪些积极的改变?它带来哪些开发模式的改变?它是否已经产品可用?它的 API 是否稳定?是否可以落地到我自己的项目?如何落地?
本次分享帮助开发技术人实践落地 -
工程化工具在主流前端框架的应用对比实践2017年6月25日随着 react、angular和vue这 3 个最火的前端 MV* 框架的普及和流行,大家也越来越体会到框架应用本身的简便,但框架本身简便的后面,是强大的前端技术!
-
Weex实践2017年6月25日
Weex 是一套简单易用的移动端跨平台开发方案,能以 Web 的开发体验构建高性能、可拓展的 Native 应用。来满足更多的业务需求。
本次分享,将介绍 Weex 是如何解决上述开发难题,并且深入探讨开发 Weex 应用和传统 Web 应用的区别,以及介绍 Weex 的开发生态。随着移动互联网的发展,业务需求越来越多,同时兼顾 iOS、Android 和 Html5 端的迭代变得愈发困难:
1. 人力问题。需要有三个团队的业务开发人员。
2. 性能问题。Hybird 架构无法满足长列表、动画等业务场景。
3. 动态化问题。纯 Native 架构无法满足动态化需求。
4. 平台差异问题。需要花费大量精力保持业务一致性。
-
国内顶级开源数据仓库实践:Kyligence&HashData2017年6月25日
一 揭秘Apache Kylin :Hadoop上的数据仓库
随着大数据领域开源工具的不断发展,越来越多的企业将数据平台搭建到Hadoop、Hive、Spark等。Apache Kylin作为Hadoop上的新型数据仓库。它在大数据上提供标准的SQL接口,能够提供亚秒级的查询速度和超大规模的并发性能。大数据直接对接在线应用重新成为可能,交互式的BI极大解放大数据生产能力。其中:
Apache Kylin背后的技术原理为何?
企业如何根据自身情况使用开源软件Apache Kylin?
在最新的Apache Kylin版本中灵活查询(Ad-hoc Query)又是如何实现的?
实际操作中,如何让Apache Kylin替代传统的Hive和SparkSQL?
揭秘全球100多家公司是如何部署Apache Kylin?
本次演讲理论结合实际案例,娓娓道来其背后的演变历史和设计考量。
二 :云端数据仓库HashData的设计与实现
随着信息技术的迅速发展,各行各业正产生和积累爆炸式增长的数据。如何通过分析这些规模和复杂度不断增长的数据、挖掘数据的价值来为公司提供商业决策支持,正成为困扰企业高管的一大难题。尽管近年来大数据相关的工具和产品不断涌现
企业利用数据仓库进行大数据分析的门槛依然很高,具体体现在以下几方面:
(1)除了以生成报表为代表的传统应用场景,越来越多的企业开始将数据分析作为服务提供给它的员工、客户和合作伙伴,同时在线的用户将达到数百上千的级别。传统MPP架构的数据仓库无法支撑如此高的并发数量。
(2)除了传统来自业务系统的结构化数据外,企业数据中心收集和保存了越来越多像地理信息、传感器数据、服务器日志等半结构化和非结构化数据。传统关系型数据库处理这类数据显得越来越力不从心。
(3)随着数据量的增多,为了在可接受的时间内完成数据分析,要求数据仓库集群规模不断增大;而传统MPP架构的数据仓库,相对于Hadoop技术来说,恰恰在扩展性上存在很大的局限性。
(4)传统数据仓库在系统升级、扩缩容的时候需要停止服务或者进入只读模式,而且时间窗口比较长,严重影响正常的业务。
分析完传统数据仓库面临的技术问题后,我们将重点介绍云端数据仓库是如何解决这些问题的:围绕着对象存储和抽象服务构建,通过将管理(元数据)、计算和存储(对象存储)三者分离的创新架构,提供传统解决方案无法媲美的高并发、可扩展、弹性和易用性,包括在线升级(正常的查询完全不受影响)、秒级扩缩容、支持的并发数随集群规模线性增长、几乎无限的计算和存储能力等。
-
腾讯金融数据库TDSQL的过去与未来2017年6月25日今年分布式数据库火热,那么要在生产环境中投产使用,跟传统的商业关系型数据库产品相比,这些新型的数据库产品面临了哪些挑战?它们又是如何解决的呢?本课程结合腾讯计费支付场景的数据库技术发展之路,跟大家一起探讨一下相关问题。
-
分布式缓存数据库codis2017年6月25日Codis 作为一个开源的分布式 Redis 集群解决方案(5,500+ Stars on GitHub)。与一般封装 Redis Cluster 的解决方案有所不同,能够在几分钟内完成几十 GB 数据的平滑迁移。
Codis 采用有中心的架构,组建件通过状态机维护路由信息和同步状态,因此稳定性和可维护性更高。于此同时,Codis 还实现了诸如服务发现、快速水平扩展,并提供多种主从、跨机房访问策略、多 DB 支持等特性。特别是新引入的异步迁移以及并行迁移,能够在几分钟内完成几十 GB 数据的平滑迁移。本次分享的主要议题:
1. Redis Cluster 中的问题
2. 不同解决方案的比较
Codis 解决分布式缓存中的哪些问题
1. 从使用角度:功能、特性以及成功案例分享
2. 从架构角度:Codis 的设计和实践经验
3. 从工程角度:Go 与 GC,Codis 的优化经验
4. Codis + RocksDB 构建大容量、高吞吐分布式 KV 的设计与实践
-
谷歌级容器技术与人工智能技术在超大规模IT运维中的妙用2017年6月25日
Docker,作为容器技术最流行的开源工具,从2013年推出至今已然成为了计算领域具有划时代意义的颠覆性产品。据美国Docker官方调研结果显示,2015年美国已经有超过90%的企业正在使用Docker,并有超过70%的企业已经将Docker应用于生产环境中。Docker的使用帮助美国企业将成本缩减到50%以下,将软件开发协作、交付速率提升了13倍以上。
在我国,容器技术也如火如荼,从浙江移动在2015年双11采用Docker作战,到2016年京东动用10万容器应对高并发、秒杀,再到阿里巴巴、华为、招商银行、中国石化、国家电网等500强企业的落地,容器技术已经成为业界最流行的软件交付标准。如今,掌握并精通容器技术和Docker已经成为了各个知名企业和互联网公司技术人员梦寐以求的核心技能。
由谷歌开源的Kubernetes技术是当前最为流行和强大的容器集群管理工具。基于谷歌过去10年间两代集群管理平台(Borg和Omega)的经验教训,以更简洁的API、更优美的模块设计、和更强大的功能,Kubernetes可管理成千上万的服务器和上面运行的容器。Kubernetes拥有健壮的社区,相比于mesos、swarm的几千人关注度,Kubernetes在更短的时间内已经达到了数万人关注度。据ClusterHQ的官方统计,Kubernetes已经成为在美国企业中首选的集群管理工具和平台,已经有超过40%的Docker用户在使用Kubernetes进行集群管理。掌握了Kubernetes技术,就能让您拥有谷歌级的大规模生产管理利器
-
智能化运维2017年6月25日
构建蓝鲸生态,推动运维团队向运维开发升级的第一次转型,并将腾讯内的成功转型经验以产品形态向行业分享。当前致力于运维团队由运维开发向智能化的第二次转型。
智能化,是继自动化之后运维团队的下一站,进入智能化阶段的运维团队,可以将版本发布、环境变更、故障处理等传统的重复性运维工作完全交由运营系统完成,而将更多的精力投入用户体验优化、运营策略分析等工作,进一步提高运维团队在“业务运营”领域的参与度。
要想扎实的落地智能化运维,并让其可以良性发展,覆盖更多的场景和领域,可不单单是整整算法,搞搞机器学习就能做到的。智能化运维是需要建立在自动化和数据化运维基础之上的,是当一个企业已经完整构建了机械执行体系和海量数据分析体系之后,再利用AI技术将原本运维人员通过大脑决策的部分逐步替换为AI部分,这将是一个场景一个场景,一个算法一个算法,逐步训练磨合的漫长过程而没有捷径。
-
运维价值新主张:精细技术运营优化2017年6月25日
运维价值,是每位运维人员终身需要重视和直面的问题。而移动互联网时代,更对运维价值的体现提出了新要求与新挑战。本主题将结合腾讯的微信业务,探讨精细技术运营优化之道,改善产品体验,提高运营效率,降低运营成本,进而帮助公司及业务发展,彰显运维核心价值。
-
信用支付及贷款平台的架构设计案例2018年6月30日通过实际案例讲解信用支付及贷款平台的架构演进过程,以及平台内核心系统的设计过程;同时介绍平台用到的关键技术支撑系统的技术架构;以及平台未来的发展之路。
-
Microservice(微服务)& Serverless(无服务) 实践2018年7月1日
“Microservice”,“Serverless“ 无疑是近期软件开发领域最热门的话题。
在Mobvista,Amazon的 多 年工作经历中,本人亲历了多个不同系统的开发和演进,深刻体会了“Microservice”及“Serverless”架构带来优势与困惑。本演讲内容是Mobvista及开发团队在“Microservice”,“Serverless“架构实践中的经验总结以及对于软件架构演进的思考。
-
AI技术在短视频领域的应用2018年7月1日快手的口号:提升每个用户独特的幸福感。面对每天上千万视频的上传,以及覆盖了上万种不同手机机型的用户,这个口号的实现高度依赖于先进的AI技术的帮助。快手在短视频内容从生产到消费的整个产品流程积累了大量AI技术的应用经验和研究成果。