欢迎来到天天文库
浏览记录
ID:8222145
大小:2.79 MB
页数:35页
时间:2018-03-10
《陈杰-微博商业产品专业版技术体系》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微博商业产品专业版技术体系https://about.me/chen.jieSLOGAN业务为先服务为本技术为基础技术基础为什么要有EPF框架ONE其秀,你怎么合并主干了,我刚想要上线我没有看到上线邮件,要仿真提测所以就合并了你先回滚,我要上线好吧……EPF框架-特点ONE业务开发框架分层内聚优化开发流程EPF框架-分层ONE应用实现层页面元素入口控制业务模型运维Scribe微博相关基础功能层工具类公共类Logstash开放平台对象缓存ElasticsearchYAF加载管理性能分析Kibana路由控制器核心框架层IFTTT分发视图日志处理Bigp
2、ipeEPF框架-统一ONE工具日志结构EPF框架-DAEMON主进程子进程开始createLocalSocketONEcreateManagerSocketconnectDaemonCenter管理accept($managerChannel)通socket_read($handle)创建所有的子进程道处responseManagerCommand理connectLocalSocketconnectLocalSocket管理checkCenterConnection中socket_read($center)queueHandleInit心处res
3、ponseCenterCommand主进程循环理checkStatusresponseCommand子sendHeartbeatqueueHandleGetData进processLoopqueueHandleDo程checkProcessHealthshutdownService管理createProcessshutDownProcess结束EPF框架-DAEMONONEBACCHUS-功能辅助TWOBACCHUS-性能分析TWOBACCHUS-监控报警TWOBACCHUS-日志系统GolangTWOAppLogScribeDiskKibanaE
4、PFRedisLogstashIFTTTElasticsearchAccessLogLogstashAPI项目绩效的参考THREE项目绩效-规则THREE类型状态扣分微调获取接口性能提交页面可用性PV占比上传后台连续500下载项目绩效-应用THREE业务驱动的AlleriaFOURAlleria-简化FOURQueue1Queue2...用户业务AlleriaAlleriaDaemonQueueNAlleria-名字FOUR•喜欢单兵作战•喜欢游击战•很高的机动性•极快的跑步速度•极高的攻击效率Alleria-计划DAEMONFOURAPIQUEU
5、EDAEMONAPIDAEMON资源驱动的LeviathanFIVE资源驱动的LeviathanFIVE资源驱动的LeviathanFIVE资源驱动的LeviathanFIVE痴货设计师有好货电商积分爱马克汽车社交旧版处理-结构FIVE痴货设计师有好货发微博转发评论发微博转发评论赞发微博转发评论赞电商积分爱马克汽车频道五星汽车社交差评...@markm马克好五星差评...DBCACHEDBCACHEDBCACHELeviathan-结构FIVELeviathanAlleriaAPILeviathan-规划FIVE
此文档下载收益归作者所有