《2019年宇宙宝石-技术部门的六项能力.pdf》由会员分享,可在线阅读,更多相关《2019年宇宙宝石-技术部门的六项能力.pdf(13页珍藏版)》请在三个皮匠报告上搜索。
1、宇宙宝石 技术部门的六项能力宇宙宝石空间 Space弹性集群时间 Time开发速度力量 Power人员能力现实 Reality产品创新心灵 Mind人工智能灵魂 Soul技术愿景如何应对大流量,突发流量的峰值冲击平时如何节约资源如何快速定位问题点空间空间当当的实践当当的实践DDCloud是当当开发的一款微服务解决方案方便开发者通过ddcloud轻松构建分布式应用用户侧用户侧DDCloud SDK业务逻辑层后端资源集群后端资源集群注册中心集群Redis集群配置中心集群ElasticJob集群Zookeeper集群Kafka集群数据库中间件集群其他辅助系统辅助系统其他Prometheus服务注册服
2、务发现http模块分布式锁配置中心Redis Client服务注册服务注册将服务注册至Consul注册中心,此过程自动完成服务发现服务发现调用端通过服务名去调用API,由http模块完成配置中心配置中心完善界面,热更新,变更通知httphttp模块模块隐藏服务发现细节,实现按服务名调用分布式锁分布式锁基于Redis的分布式锁,默认提供后端Redis集群RedisRedis Client Client一键接入Redis平台更多细节请参考更多细节请参考DDCloudDDCloud主页主页:http:/ 1.0 1.0功能功能(已发布)(已发布)APIAPI质量监控质量监控计算下游API的调用次数、
3、性能数据、异常次数同机房负载均衡同机房负载均衡实现机房内调用,大幅减少机房间带宽httphttp调用调用熔断/降级:实现自动熔断,提供降级机制分布式事务分布式事务实现最终一致的分布式事务,默认提供后端需要的队列分布式链路追踪分布式链路追踪自动计算分布式调用链路服务端限流服务端限流服务端实现各种限流策略DDCloudDDCloud 1.1 1.1功能功能(8.318.31)分布式事务API质量监控分布式链路追踪服务端限流同机房负载均衡熔断/降级基于基于DDCloudDDCloud和和K8SK8S的微服务架构的微服务架构DDCloud、Docker、K8S将是当当微服务架构的基石K8S-1K8S-
4、1K8S-2K8S-2公有云公有云物理集群物理集群K8S将成为集群的主要部署形态,其容器编排功能将为集群提供强大的扩缩容能力DDCloud中的服务注册中心,提供了不同形态集群间的打通能力包括:物理机/私有云/公有云集群K8S集群开发速度需求管理,立项流程,优先级Devops时间时间人员能力是技术部最重要的力量70-80%的事故是因为代码质量,不是因为架构或运维找到能写好代码的人力量力量面试赛马自驱聪明产品创新 现实扭曲立场现实现实应用工程师应用工程师推动业务:增收;节省成本;用户增长例子:微信/百度小程序架构师架构师开源入选CNCF,Apache灵魂灵魂-技术愿景进入任何人的思维并按持有者的意愿行事心灵心灵-AIAIAI在当当在当当个性化个性化推荐推荐供应链供应链内容运内容运营营风控风控自动寻找符合UI规范的图片识别套装书首进量预测,补货算法,重点品预测个性化推荐3倍+的提升虚假地址识别