2014 Web Velocity

Web Velocity 是什么

构建更快速、更健壮的 WEB

O'Reilly 的 Velocity 大会几乎是唯一一个内容丰富的 Web 运维和性能大会。我们真地很喜欢。你可以去各种其他会议那里也许只有10%-20%的内容对 Web 管理员有用,要么来这里,几乎所有的内容你都用得上

  • 无线 API 网关的性能优化与高可用性实践
  • 阿里CDN技术揭秘
  • 淘宝前后端分离开发模式实践
  • 服务器端js的大规模执行
  • 携程移动网站优化实践
  • QQ Web
  • Spdy

网关优化

  • API统一接入管理(接口即服务)
  • 服务器端异步
  • 运营商网络优化
  • 协议调整(spdy && ssl)

云端管道可用性优化

云的可用性

  • 按业务分级形成物理隔离的集群
  • 软件防火墙
  • 并发的流量控制,保证业务稳定性

云端管道可用性优化

管道可用性

  • DNS防劫持 && 解析加速
  • 协议自适应,端口动态调整

云端管道可用性优化

端的可用性

  • 缓存展示,然后发起二次重绘
  • 端口协议动态调整
  • 客户端动态更新

hotpatch技术:

wax(ios),xposed(android)

阿里CDN技术揭秘

  • IP地止库的建设,自有业务的海量数据投票算法
  • 基于开源,并推动开源发展(LVS+TNginx+squid+coss)
  • 热点迁移算法(冷热迁移不同的存储类型)
  • spdy协议

淘宝前后端分离开发模式实践

CS模式的发展

WEB1.0

C小S大

WEB2.0

C小S大(m),C大S小(PC)

前后端分离实践本质就是

C && S在哪里做,谁来做的问题

前后端分工

招聘难易度

团队技术积累

开发

上线

运维

协作

安全

性能

服务器端JS的大规模执行

Java,ruby,go

js template(SSR)

html

(Linkedin)

移动网站优化实践

  • 基于网络的动态调整策略
  • SPA单页面

携程(潘菲菲)

那么问题来了,网络测速技术哪家强?

调整图的大小、清晰度

图文还是多文字

SPA

  • View之间的切换并发限制
  • 内存释放的问题
  • SEO(pushstate,SSR)
  • 统计用户的操作流,差异性预加载

QQ Web

  • Webkit内核(快速变化,需求调整)
  • Jsbridge debug
  • 同源策略

hybrid app

SPDY

  • 多路复用
  • 主动推送

参考资料

2014 Web velocity 见闻分享

By bing zhang

2014 Web velocity 见闻分享

2014 Web velocity 见闻分享

  • 1,374