12 月 10 日,SegmentFault 2016 杭州开发者大会在杭州海外海皇冠假日酒店顺利举行。20 多位技术大咖进行了精彩的议题分享,涉及前端、服务端、移动端三个方向,近 1000 位开发者参与其中,这是一场不容错过的技术盛宴。
本次大会共有四大会场。上午主会场,下午分前端分会场、服务端分会场、移动端分会场三大会场,来自不同领域的技术大牛结合各自的项目实践,分享了自己的独特思路和开发经验。因全天四大会场,20 多位嘉宾分享的内容较多,这里只节选部分特别精彩的演讲文稿分享给大家。
上午主会场,SegmentFault CEO 高阳进行了开场致辞,来自百姓网前端工程师贺师俊(Hax),天猫无线技术专家高嘉峻,车轮互联架构师韩天峰,自动化运维平台 OpsKitchen.com 创始人覃健祥,网易云解决方案总架构师刘超分别分享了 Javascript、Growth Hacking、PHP、容器和微服务、DevOps 相关的内容。
首先,是我们 CEO 高阳的发言,除了简单介绍本次活动之外,还和大家讲了一些 SegmentFault 的信息,包括 4 年来 SegmentFault 社区发展动态,线下的技术沙龙活动。最后,高阳对支持 SegmentFault 做很多有意义活动的赞助商表示感谢,并希望各位参会者能够在今天的活动中有所收获。
在即将结束的 2016 的最后几天,让我们一起来聊聊明年的 js 发展趋势吧。首位讲师是来自百姓网前端工程师贺师俊(Hax),分享了 JS 的生态方面的发展,包括语言生态、库的生态、平台的生态以及部分 node.js 内容。总体来说,整个生态的情况其实非常好,全面开花。
车轮互联架构师韩天峰讲师,和我们分享了议题《PHP7 + Swoole 异步网络通信编程 》。放下「C/C++ > Java > C# > Python > JavaScript > PHP」这条鄙视链,安安静静地听讲,相信在 PHP7 + Swoole 异步网络通信编程方面,你会收获很多。
演讲: 《PHP7 + Swoole 异步步网络通信编程 》
自动化运维平台 OpsKitchen.com 创始人覃健祥是上午主会场的最后一位老师,因为时间有限,老师的 rap 演讲方式还逗乐了不少在场的听众。这一回,老师讲的是云计算时代的运维走向,一个是系统运维,一个是网络运维。一起来听听覃老师是如何把后端老司机眼中的运维常识生动有趣地分享出来的。
演讲: 《云计算时代的 DevOps 走向》
下午分会场,我们分别从前端、服务端、移动端三个方向细化,关注大家学习、开发实践、创新方面的疑问,并邀请到了包括阿里巴巴、奇虎 360、腾讯 AlloyTeam、滴滴出行、百度、青云、有赞等各大技术公司的专家、CTO 级别的大牛分享各自领域的优秀实践。
前端分会场,我们邀请了淘宝技术专家王利华(花名鬼谣),奇虎 360 奇舞团前端工程师钟恒,Worktile 基础版项目负责人贺天卓,百度 ECharts 团队研发工程师宿爽,腾讯 AlloyTeam 高级前端工程师郭碧青,内容涉及 Weex、Vue.js、AngularJS、ECharts、性能优化等当前技术圈内热议的内容。
前端场首位分享嘉宾是淘宝技术专家王利华(花名鬼谣),颇有服务端既视感的讲师,和前端场的同学们分享了 Weex 怎么用前端的经验开发一款应用。当然,你还会了解到 Weex 的诞生过程,它在「双十一」中的应用,包括一些优化,一些数据。此外,你也可以和王老师一起来做一些思考,如 Weex 的组件生态发展,怎么服务大家,怎么做好生态。
演讲: 《WEEX 双十一及组件生态思考》
相信很多小伙伴都听过 ECharts 这个浏览器端数据可视化图表库,并且有不少同学都在使用,来自百度 ECharts 团队研发工程师宿爽在分会场上就和大家分享了 ECarts 的相关内容,包括 ECharts 的演变,其顶层结构和一些基本的设定,并会涉及数据结构的抽象等一些细节的东西。
演讲:宿爽 - 《ECharts 的结构与演进》
这个有些文艺的议题是来自腾讯 AlloyTeam 高级前端工程师郭碧青,虽然题目文艺,但内容却没有装逼嫌疑,是讲师数年的经验整理。你熟悉多个框架,熟悉 HTTP 协议,对前后端也非常在行,可是,你可能忽略了性能优化方面的内容。今天开始,跟着郭老师,慢慢形成优化思路。
演讲: 《Web 前端性能优化思路与学习方法》
出席下午服务端专场的讲师有 SpeedyCloud 首席架构师李雨来、TalkingData 研发副总裁阎志涛、阿里巴巴技术专家马昕曦(桃谷)、青云 QingCloud 系统工程师王渊命,有赞大订单中心负责人王晓磊,讲师们不光为大家带来了科普性的知识,还为大家带来了贴合实际业务的案例分析。
服务端分会场由 SpeedyCloud 的首席架构师、工程 VP 李雨来开场,他给我们带来了「系统架构设计」方面的演讲。我们为什么需要使用分布式架构?大家在实际过程中有没有遇到过 TIME WAIT 的问题?有没有什么方法去突破这个点呢?一起来听听李老师是如何解释的吧。
演讲: 《分布式系统架构设计思路》
大数据发展到现在,已有不少年头了,而流式处理很有可能是大数据领域的一个新时代。TalkingData 研发副总裁阎志涛在服务端分会场上,就和大家重点分享了流式处理的内容,包括他对流式处理的理解,流式处理的尝试和应用。从事大数据的你,一定会从这场精彩的分享中获益。
演讲: 《大数据流式处理技术》
在服务端分会场,还有一位段子手,不对,是还有一位讲师——阿里巴巴技术专家马昕曦(桃谷),和我们分享了微服务实践的内容。在风趣幽默段子多的演讲中,你一定很快就搞懂什么是微服务,什么不是微服务。当然,关于怎么实现微服务,为什么实现微服务,也会变得轻而易举。
演讲: 《微服务实践之路》
在移动端专场,有你感兴趣的 UI 测试, gradle 插件,也有你好奇的 Tinker、Tinker-boots,native 页面轻量级动态化方案的设计。而这些内容相关的议题,分别由 SegmentFault 移动端负责人温盛章(Gemini),滴滴出行 Android 架构师郑涛,微信高级开发工程师张绍文,手机天猫 Android 开发洪小龙和阿里巴巴 iOS 开发者钟颖(Cyan)一一呈现。
滴滴出行 Android 架构师郑涛讲师昨天刚从北京赶过来,虽然人是赶过来的,但是分享的内容不是赶过来的。精心准备的议题是平时分享不常见的构建方面的内容,包含四块:第一部分是开发的规范以及构建整体的流程,第二部分是和大家分享一下我们遇到的挑战以及对应的解决方案,第三部分是插件化的支持,第四部分是未来的一些规划。
演讲: 《滴滴客户端的构建挑战》
微信高级开发工程师张绍文本次分享的内容主要是介绍 Tinker 开源之后这两个月的变化以及对它未来的挑战。
演讲: 《Tinker 现状与未来发展》
30 万次下载量,2016 年 APP Store 年度十佳应用——剪贴板工具 PIN 作者,同时也是我们移动端场的分享讲师之一——阿里巴巴 iOS/Mac 开发者钟颖,一起来听听独立开发这件小事吧。
演讲: 《独立开发这件小事》