微店技术演进之路课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微店技术演进之路课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 技术 演进 课件
- 资源描述:
-
1、微店技术演进之路技术创新,变革未来10-300人人海豹突击队100w 3000w注册卖家注册卖家数数第一阶段,开天辟地LAMP、F5、redis技术特点第二阶段,亡羊补牢DB问题二、全站性能很差;稳定性问题频问题二、全站性能很差;稳定性问题频发发1E、单机单实例、性能、单机单实例、性能/稳定性低下(稳定性低下(2个个9)、)、SQL治理差治理差问题一、安全问题一、安全日均受攻击日均受攻击 560 W次次统一接入层(lua on nginx)运行。对业务无侵 入,且100%全覆盖。完善的漏洞防护,覆盖owasp主要漏洞类型。实时规则防护,0day防护。全天候实时阻断虚拟补丁,规则动态实时更新覆盖
2、owasp Top10主要类型安全问题,完全规避 防范SQL注入问题。提供cc防护、爬虫拦截、限 流支持。10w级黑名单加黑支持。与安全日志分析系统联动,实时的风险感知并 拦截0误伤WAF,安全防火墙 支持语言java、php、Node.js等语言 动态(语法分析)、静态(正则表达)以及集成第三方扫描引擎(rips、findsecbugs等)相结合的扫描模式 跟发布系统流程上结合覆盖所有发布上线项 目,强制安全扫描代码扫描,过安检HIDS 轻量级agent和云端组成,实现对文件监控、登录行为监控、命令审 计、webshell查杀、网络监控拦截等功能。解决主机层安全风险,并可对员工行为进行审计安
3、全,主机安全保护 建模:关键字、频率、webshell、httpheader 等 去噪 菜刀请求特征 基于统计的模型 机器学习攻击检测无规则引擎实现(进 行中)安全,实时安全日志分析预警 分库分表:Client端实现分库分表功 能;提供jdbc规范的接口,接入时只 需替换数据源 读写分离:根据业务的sql确定使用 主库还是从库执行sql语句,降低主 库的压力;读请求按比例分配 独立的账号体系:接入业务使用的是 vdds的账号,数据库用户名/密码加 密且对业务隔离,保证了数据库账号 的安全性 配置自动变更:配置改变之后,自动 推送到所有机器上,不需要业务重启 机器 灵活的hint机制:业务可以通
4、过hint 直接指定物理表,多运用于扫表的场 景中间件,VDDS(分库分表)平滑下线vdds proxy下线时,通过lvs心跳机制,不接受新db请求,同时等待老连接完成请求在关 闭vdds proxy实例,降低业务端报错的概率配置自动生效给vdds proxy增加逻辑库的时候,自 动推送到所有vdds proxy实例,初始化对应的vdds配置支持mysql preparedStatement协议负载均衡业务的db连接分配到多台vdds proxy,保证服务的稳定性中间件,VDDS proxy(分库分表)vss(增量数据同步)mysql,消息,hdfs,kudu的支持高可用灵活的过滤规则 动态加
5、载目标写入代码任务配置自动生成负载均衡中间件,vss(增量数据同步)vts(全量数据同步)存储,mysql,消息,hdfs,redis,本地文件支持 高可用 动态加载过滤规则 数据拉取和写入的速度可控 负载均衡中间件,vts(全量数据同步)消息队列作为中间件的核心产品,在电商平台体系中 扮演着极其重要的作用,包括异步系统解耦,流式数 据处理,binlog同步等 已有800多个topic 每天有三千万多万的消息产生 每天亿级消息消费由于电商平台业务的复杂和多样性,导致对消息中 间件有着特殊的功能需求及性能和可靠性要求:持久性,消息堆积,消息回溯 支持严格顺序消息:binlog同步 高吞吐,低延迟
6、 高可用,容灾中间件,vdianMQ(消息)开源框架选型RabbitMQ:使用erlang开发,出现问题难以把控,且顺序性消息及消息可靠性无法提供保障Kafka:分区越高load越高;多个分区导致随机写,影响整体吞吐RocketMQ(开源版本):不支持事务消息;缺 少容灾支持;运维成本比较大事务消息:全链路消息轨迹:高可用,容灾Admin运维其他feature:按照tags过滤消息支持位点重置支持消费分组以及分 组内的负载均衡中间件,vdianMQ(消息)方式方式代码侵入性代码侵入性数据库侵入性数据库侵入性Ebay 两阶段提交同步;阻塞协议弱弱基于消息异步较强Alipay XTSTry同步;c
展开阅读全文