NJSD eBPF 技术文档 - 0924版本
0 码力 | 20 页 | 7.40 MB | 5 月前3Rust 程序设计语言 简体中文版 1.85.0
Rust 程序设计语言 简体中文版Rust 程序设计语言 简体中文版 目录 Rust 程序设计语言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 2/562Rust 程序设计语言 简体中文版 11. 编写自动化测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 3/562Rust 程序设计语言 简体中文版 19.1. 所有可能会用到模式的位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 562 页 | 3.23 MB | 10 天前3阿里巴巴超大规模神龙裸金属 Kubernetes 集群运维实践
(广侯) 阿里巴巴 云原生应用平台 技术专家 阿里巴巴超大规模神龙裸金属 Kubernetes 集群运维实践 关注“阿里巴巴云原生”公众号 回复 1124 获取 PPT自我介绍 •嵌入式、微服务框架 •2017 年加入阿里巴巴,负责阿 里集团数十万集群节点规模化运 维管理系统的研发工作 •2019 年参与集团全面上云项目 并经历了整体架构的云原生升级 演进,稳定支撑双11峰值流量分享内容0 码力 | 21 页 | 7.81 MB | 5 月前3Curve质量监控与运维 - 网易数帆
程度上保证master分支的稳定性。 master 10/33版本管理 Curve版本命名规则是x.y.z{-后缀} x为主版本号,每次发布大版本时递增; 大版本一般半年发布一次。 y为次版本号,每次发布小版本时递增; 小版本一般1~2个月发布一次。 z为修订号,修复一批bug后递增。 后缀表示版本状态,beta表示测试版本,rc 表示发布候选版本,空白表示正式版。 Curve所有功能开发均在 从master拉出一个新分支release-x.y,打beta版标签后,提交QA团队测试 ; beta版的bug修复代码先合入master分支,再cherry-pick到release-x.y分支; beta版bug修复完成后,打rc版标签(可能有多个rc版),上线到测试环境; 经bug修复和长时间运行测试后,若代码达到正式上线标准,则发布正式版。 v1.0.0-beta v1.1.0-beta client升级影响QEMU,Curve Client采用了Client- Server架构,以支持热升级。 升级Curve Client只需重启NEBD Server,业务IO中断时间一般在5 秒之内(右图为1.0版本实测结果)。 MDS易升级 自动化滚动升级——先升备再升主,确保升级过程中只发生一次主 备切换。 ChunkServer易升级 自动化滚动升级——升级一个zone的所有ChunkServer后,等待集0 码力 | 33 页 | 2.64 MB | 5 月前3分布式NewSQL数据库TiDB
update,以及⽹络问题,执⾏事务TiDB会返回错误,有什么办法可以区分吗? Q7: TIDB能否⽀持session级别的悲观锁 Q8:TiDB binlog的⽬标端在以下情况不⽀持udb-mysql5.6.41版本 Q9:在 TiDB 中,表或字段设置为utf8 和 设置为 utf8mb4 的效果是否⼀样 Q10: TiDB 加个联合索引会锁表吗 Q11:TiDB默认时区 Q12:查看TiDB创建索引的过程是否已经结束 21/120 旗舰版 旗舰版 推荐使⽤版本, 也是默认创建版本。 集群配置随业务情况⾃动调整, 保障性能与资源利⽤率。 ⽤⼾⽆需关⼼集群内部复杂的配置及故障迁移、扩容、缩容等操作,可将⽤⼾从数据库中解放出 来,将精⼒集中到业务上。 实例类型 分布式NewSQL数据库 TiDB Copyright © 2012-2021 UCloud 优刻得 22/120 轻量版 轻量版 适⽤于⽤⼾线上轻量业务。 固定3个配置20G内存及400G RSSD 的存储节点。 限制项 限制项 数量(个) 数量(个) 单节点内存( 单节点内存(G) )单节点存储( 单节点存储(G) ) 计算节点 3 8 NA 存储节点 3 20 400 体验版 体验版 适⽤于⽤⼾测试或者⼩型业务线上使⽤。 ⽤⼾⽆需关⼼集群内部复杂的配置及故障迁移,集群固定3个配置4G内存的计算节点, 固定3个配置10G内存及200G RSSD 的存储节点。 限制项 限制项 数量(个)0 码力 | 120 页 | 7.42 MB | 5 月前3TiDB中文技术文档
table1,table2 WHERE ... 如果注释中指定了 Server 版本号,例如 /*!50110 KEY_BLOCK_SIZE=1024 */ ,在 MySQL 中表示只有 MySQL 的版 本大于等于 5.1.10 才会处理这个 comment 中的内容。但是在 TiDB 中,这个版本号不会起作用,所有的 comment 都会处理。 还有一种注释会被当做是优化器 Hint 特殊对待: 1 Connector/Net:.Net 语言的客户端库,MySQL for Visual Studio使用这个库,支持 Microsoft Visual Studio 2012,2013,2015和2017版本 MySQL Connector/ODBC:标准的 ODBC 接口,支持 Windows,Unix 和 OS X MySQL Connector/Python:Python 语言的客户端包,和 Python 有更新,我们仍然希望快速导入,使用全量的方式就不合适了。 TiDB 提供 syncer 工具能方便的将 MySQL 的数据增量的导入到 TiDB 里面。 syncer 属于 TiDB 企业版工具集,如何获取可以参考 下载 TiDB 企业版工具集。 1. # 下载 tool 压缩包 2. wget http://download.pingcap.org/tidb-enterprise-tools-latest-linux-amd640 码力 | 444 页 | 4.89 MB | 5 月前3Istio控制平面组件原理解析
Envoy不支持优雅关闭,需要通过金丝雀或蓝绿部署方式实现 Envoy优雅关闭实现方式讨论:#3307 #2920Pilot-Discovery——配置中心(PD) uv1版本和v2版本之间的区别 u建立缓存配置 u触发配置生效方式v1版本和v2版本之间的区别 V1 HTTP1 REST JSON/YAML 弱类型 轮询 SDS/CDS/RDS/LDS 奠定控制平面基础 V2 HTTP2 GRPC0 码力 | 30 页 | 9.28 MB | 5 月前3大规模微服务架构下的Service Mesh探索之路
控制平面:Istio是目前做的最好的 • 认可Istio的设计理念和产品方向 • 性能和稳定性是目前最大问题 • 对非k8s环境的支持不够理想 • 没有提供和侵入式框架互通的解决方案Sofa Mesh:istio的增强扩展版 Pilot Auth Mixer Envoy Pilot Auth Mixer Golang Sidecar Istio现有架构 Sofa Mesh架构 1. 用Golang开发 Sidecar,替代Envoy Pilot/Auth 做扩展和增强 Control plane Control plane Data plane Data plane Mixer架构设计 Architect2Golang版Sidecar Pilot Auth Golang Sidecar Mixer XDS API Mixer Service HTTP/1.1 HTTP/2 Sofa RPC ü 参照Envoy的设计 实现方式不同的注册中心 • 向Service Mesh的过渡 • 两个非Service Mesh的打通 ü 终极形态 • 跨集群 + 异构同时支持 • 配合其他模块实现更灵活的服务间通讯 增强版Pilot:梦幻级服务注册和治理中心 服务 治理 中心 服务注册中心 A P I 接 口 抽 象 模 型 Sofa Registry K8S实现 Consul实现 Spring Cloud0 码力 | 37 页 | 7.99 MB | 5 月前3Istio 与 Knative 踩坑实录
30~60 MB 为 queue-proxy 占用21/25 踩过的坑/问题 FAAS 实践进展 • 镜像源问题 • RevisionUnkown 状态(0.8版本) • Queue-proxy 内存增长(0.8版本) • Activator 重复创建并占用大量资源22/25 Knative 当前瓶颈 FAAS 实践进展 • 还未发布 Production-ready 版本0 码力 | 26 页 | 1.35 MB | 5 月前3SOFAMOSN持续演进路径及实践分享
5 18 28 Ø 压测环境 p Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz p kernel:3.10.0 p 压测版本: 0.2.1 – 2018.08版本 p 部署模式: Client <-> MOSN<-> Service p Client模拟方式:通过蚂蚁内部压测平台建立10w条SOFARPC链接 p 压测内容: 1K 请求/响应持续演进实践总结 生实现,QPS提升了100%;HTTP/1.1 也有 30% 以上的性能提升。同时,针对具体 问题提供具体的解决方案,例如对于长连接网关场景,提供raw epoll模式来优化性 能表现。 ü 能力上,经过多轮演进,0.4.0版本已经初步具备了生产所需的大部分功能点,支持 云原生场景下的多协议、路由&LB、后端管理、TLS、遥感监测、XDS对接等功能, 并充分优化了性能,目前已经在蚂蚁、UC生产环境进行了验证。落地实践案例蚂蚁落地0 码力 | 29 页 | 7.03 MB | 5 月前3
共 19 条
- 1
- 2