wj resume精通PHP以FinagleScribe为主大型Web系统架构.pdfVIP

wj resume精通PHP以FinagleScribe为主大型Web系统架构.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
姓 名: 王剑 性 别: 男 出⽣年⽉: 1988-10 籍 贯: 天津 婚姻状况: 未婚 电 话: \ 技能 精通PHP ;以Finagle ,Scribe为主⼤型Web系统架构。 精通Fastdfs分布式存储;Imagemagick图像处理。 熟练掌握C++ ,Lua ,数据结构与算法,软件⼯程项⺫管理。 技术职称T5 。(T6及以上总计12⼈) ⼯作 • 赶集⺴-基础架构部 — 2011 〜⾄今 负责 亿级流量HTTP路由DonkeyProxy ,类似Soaproxy。 负责分布式存储系统;负责图像系统,涵盖图像变换,图像识别。 负责⼿机赶集基础架构,核⼼模块研发。 项⽬经验 • 创新项⺫(DONKEY_PROXY ) Tenginx+Lua+Pcre ,关键字:灰度发布,Cookie审核 时间:2015-3-⾄今 1. 项⽬描述: DK获公司15年重点项⽬⽀持。因整个Web层耦合⾼,畸形发展,决定将 Web层按照事业群 拆分。⽽DK是Tenginx(Openresty)+Lua结合产品,通过智能库来分析流量特征,继⽽将流量代理⾄后 端。 2. 技术细节: 对Uri 、分类信息特征值等多维度信息,依靠词表穷举及规则解析等识别算法进⾏分析,标 ⽰流量特征;实现类似Upstream负载均衡策略,主要通过Lua创建过滤⽹,审核Cookie ,Xss等敏 感信息,同时在此层引⼊防爬⾍机制;⽣产环境实现灰度发布,植⼊Trackid划分AB扇区。通过 集群分组,端⼜等⽅式进⾏鲁棒控制。 • 分布式系统(负责⼈) Imagemagick、Fastdfs、Thrift 、Kestrel 时间:2013-8-⾄今 技术细节 赶集整体拓扑结构分动态,缓存,存储三层。缩略图实时⽣成,灵活⾼效。使⽤Haproxy 负载,将原图与缩略图调度同⼀组ImageWeb ;缓存分两级,LevelDB(C++)和本地原图缓存,前 者在⽂件定位时内存Hash算法进⾏索引,⽤LSM树算法顺序Append写⼊磁盘;分布式存储系统 结合开源Fastdfs及⾃主模块搭建,后期因冷热数据不均,以Fastdfs为主,Amazon S3为从重新构 建。主从双⽅依靠Kestrel队列同步。
 赶集整体 容量900TB(0.9PB) ,已经占⽤空间680TB(0.68PB) ,单机⽀持随机IOPS 300+ ,流量25MBps 。多元化缩略图需求衍⽣多种交叉需求,如质量,⽔印,缓存等。图⽚动态 ⽣成(PHP Imagick)依照Imagemagick进⾏架构,实现参数化功能订制,提供Http、Thrift、 MessageQueue等接⼜。 • WAP 站基础平台架构 Finagle、Smarty、Scribe、Mysql 1. 项⽬描述 主要负责⼿机赶集⽹平台架构。其检索系统利⽤Finagle调度,帖⼦详情依靠中间件Mysql- 获取,其中Mysql- ⽀持帖⼦索引、帖⼦缓存与归档。 主要创新研发:1,平台适配桥。解决平台化内容呈现。设计Pc2Wap ,Wap2App两组平台 Bridge 。原理是通过分类信息特⾊,归纳平台间共性,分离Data/View层,改善不同设备体验效 果。通过Useragent 、Urlschema为不同 来源⽤户展⽰相适配内容,极⼤改善Html5、Css3特效 体验。2 ,⼿机UserAgent智能库,以Wurfl原型构建赶集Ua库,主要通过Ua命名风格进⾏建模, 编写机器学习模块; 2. 成绩与 核⼼模块模块承担75%流量;获2014年Q3季度S级,2013年年度S级。 教

文档评论(0)

zqj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档