温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
林静
拉拉
混合
环境
数据库
中间件
建设
25
WN5
混合云场景下货拉拉数据库中间件建设之路演讲人:林静群内每日免费分享5份+最新资料 群内每日免费分享5份+最新资料 300T网盘资源+4040万份行业报告为您的创业、职场、商业、投资、亲子、网赚、艺术、健身、心理、个人成长 全面赋能!添加微信,备注“入群”立刻免费领取 立刻免费领取 200套知识地图+最新研报收钱文案、增长黑客、产品运营、品牌企划、营销战略、办公软件、会计财务、广告设计、摄影修图、视频剪辑、直播带货、电商运营、投资理财、汽车房产、餐饮烹饪、职场经验、演讲口才、风水命理、心理思维、恋爱情趣、美妆护肤、健身瘦身、格斗搏击、漫画手绘、声乐训练、自媒体打造、效率软件工具、游戏影音扫码先加好友,以备不时之需扫码先加好友,以备不时之需行业报告/思维导图/电子书/资讯情报行业报告/思维导图/电子书/资讯情报致终身学习者社群致终身学习者社群关注公众号获取更多资料关注公众号获取更多资料自我介绍货拉拉数据库中间件团队负责人前饿了么高级技术专家,负责异地多活数据层建设。现任货拉拉数据库中间件负责人,负责服务化网关,DAL,RedisMesh,KVStore等产品。林静货拉拉数据库中间件团队负责人前饿了么高级技术专家,负责异地多活数据层建设。现任货拉拉数据库中间件负责人,负责服务化网关、DAL、RedisMesh、KVStore等产品目录混合云自建数据库中间件背景介绍混合云自建数据库中间件实践混合云自建数据库中间件展望混合云自建数据库中间件思考混合云自建数据中间件背景介绍问题与挑战1业务体量持续增长,业务线不断增多,数据库总量不断膨胀2技术底座不断演进,新老服务过渡,多语言异构3混合云部署,云商存在显著差异历史系统架构 云 云 云 中间件 数据 架 数据 中间件 业务自建 中间件 建 云 云 数据中 云 混合云自建数据 中间件实践当前系统架构 什么选择自建大厂普遍有自己的数据库中间件,深度定制功能GAP闭源优秀的产品层出不穷,在企业初期能够快速解决问题产品成熟,云集成度较高,付费即上线不跨云云产品大厂开源数据库中间件架构数据库中间件建设成果 云DB扩 支持1024倍扩容满足公司未来35年发展需求 云DB保护阻断常规风险具备应对突发异常的应急能力低延迟99.999%延迟小于10ms平均延迟小于2ms 可用99.999%服务可用上线2年以来0故障低 本成本占用不到RDS的5%数据库领域还有哪些问题SQL缺乏审计,只能由业务研发插入特定代码来覆盖核心数据库。成本高,时间长,推进难压力测试是系统容量保障的核心 段。但在DB领域,现有的 段经常出现测试SQL流量失真的问题,无法验证DB真正的容量数据安全覆盖不全异常SQL只有发布到PRD环境造成问题后才能被感知到。研发和DBA一直处在亡羊补牢的被动状态数据库由云商托管,很多细节不再暴露给DBA。当前的统计报警都只能在类似吞吐量这种宏观角度,缺少更细粒度的观察方式SQL治理粒度粗 什么不直接使用云上SQL治理产品和企业现有系统打通困难,需要投入大量开发成本集 不能贴着业务做,和企业场景实际需求有差别 GAP功能参差不齐,有的云做的好,有的干脆没有按天收费,只能作 应急 段基于DBProxy的旁路SQL能力建设SQL深度洞察效果图混合云自建数据 中间件展望下一步最直接的挑战是“多AZ”多AZ架构是什么:相当于云上的同城多活架构有什么限制:使用多AZ架构可以提高可用性和容错性,但需要考虑成本和网络延迟的问题当前多AZ高可用架构设计未来数据库中间件的展望混合云数据库中间件走向何处ABC混合云自建数据 中间件思考无论什么时候稳定性都是第一位海恩法则:把问题消灭在萌芽状态1 起线上故障19 起冒烟300 起事故隐患1000 异常反馈造成了一定的损失不能把抖动都直接归因到网络不能有侥幸心理,警惕墨菲定律不能忽略测试环境,业务研发反馈的问题高可用设计有哪些要点面向故障 产品标准化排障智 化管理自 化非核心依赖可降级核心依赖做好冗余建设系统“自证清白”能力最后一道防线 动SOP针对不同使用特征,分集群隔离使用统一软硬件标准尽量复用企业现有标准接入标准化功能简单正交最终“消灭”人工环节用户自助服务监控,系统监控,外部依赖监控链路追踪自动报警数据库中间件研发培养数据库中间件很大程度上是一个自驱动的产品。必须了解整个业务系统核心的痛点在哪,在业务研发和DBA提出诉求前,就做好准备由于数据层访问往往是链路的最底层,性能问题会放大到整个服务链路。数据库中间件是对性能比较关注的工程项目数据库中间件开发最大的门槛就在领域知识。只有先熟悉数据库领域知识,才能把数据库中间件做好THANK YOU!群内每日免费分享5份+最新资料 群内每日免费分享5份+最新资料 300T网盘资源+4040万份行业报告为您的创业、职场、商业、投资、亲子、网赚、艺术、健身、心理、个人成长 全面赋能!添加微信,备注“入群”立刻免费领取 立刻免费领取 200套知识地图+最新研报收钱文案、增长黑客、产品运营、品牌企划、营销战略、办公软件、会计财务、广告设计、摄影修图、视频剪辑、直播带货、电商运营、投资理财、汽车房产、餐饮烹饪、职场经验、演讲口才、风水命理、心理思维、恋爱情趣、美妆护肤、健身瘦身、格斗搏击、漫画手绘、声乐训练、自媒体打造、效率软件工具、游戏影音扫码先加好友,以备不时之需扫码先加好友,以备不时之需行业报告/思维导图/电子书/资讯情报行业报告/思维导图/电子书/资讯情报致终身学习者社群致终身学习者社群关注公众号获取更多资料关注公众号获取更多资料