【笔记】2016年01月16日百度技术沙龙车库咖啡笔记

2016年01月16日

前端接入技术

GoLang

BFE
七层流量接入平台

  • 学习成本
  • 开发成本
  • 性能差别,可以接受,可以通过其他方式弥补

GC 垃圾收集

  • 优化思路
    • 减少对象数
    • 用C代码来做
  • 对象池

总结

  • 不能改变太多,要跟随主流版本

解决

关闭GC,多进程工作

服务态,等待态,GC态

细节

多进程监听同一个端口

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第1张图片

模块化->服务化

通过指标进行监控

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第2张图片

百度搜索速度优化

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第3张图片

速度的度量

客户端,JS埋点,第三方检测

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第4张图片

速度优化

接入质量

### RTT

识别 还可以根据位置信息综合判断接入商
分配 区域接入,BGP,动态代理

传输效率

后端处理

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第5张图片

检索

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第6张图片

前端渲染

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第7张图片

无线特点

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第8张图片

Https接入安全

全站Https

  • 缺乏有效的解决方案
  • 使用HTTPS来解决安全传输安全的问题
    HTTPS support

协议原理

原理忽略。。。。。
DH,RSA

数学你就认了吧~ 学不会的…. : (

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第9张图片

改造成本

和谷歌做对比

  • 计算性能
    -访问速度
    -架构成本
    -产品成本

优化方案

计算性能

访问速度

  • Session cache
  • Session ticket

HSTS

Ocsp stapling

False start

SPDY/HTTP2

极限,预连接,架构相关

网站负责度对架构规划的影响

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第10张图片

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第11张图片

产品改造过程中的问题

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第12张图片

其他问题

SHA256

SPDY

TCP head-of-line block

HTTPS不是绝对的安全

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记_第13张图片

你可能感兴趣的:(前端,笔记,infoq,百度技术沙龙)