05. OpenKruise镜像预热实践_王思宇/0 • 1!"$%23./0 • 4!"56789:;./0<=>)*- =')(?@>,A • 据统计,pull下来的数据绝大部分都没有用 按需下载用到的数据块 (remote image) DADI • tgz image格式不支持按需读取 • BBC DEF.>G',HI-@JKLMN • 使用块设备接口 + ext4文件系统(其他fs亦可) • 本地缓存热点数据块 • 已在阿里大规模部署,顺滑支持双十一大促0 码力 | 28 页 | 5.78 MB | 1 年前3
2.2.5 Go 如何助力企业进行微服务转型• ⼩问题容易触发⼤故障 • 能够⽀撑的业务规模有限 微服务的优点 • 边界清晰的业务拆分 • 易开发、易理解、易维护 • 技术栈可相对独⽴ • 持续集成、持续部署更容易 • 按需对服务进⾏治理 • 稳定性更容易保障 微服务的缺点 • 增加了系统复杂度 • 数据拆分复杂度 • 难调试、难测试 • 跨服务修改麻烦 • 部署复杂 到底怎么选? • ⾸先看业务0 码力 | 25 页 | 4.51 MB | 1 年前3
2.4 Go 1.4 runtimespan 指针。 反查 object 所属 span。 检查相邻 span 是否可合并。 AMD64: RESERVE RANGE 0xC000000000 malloc. 快速分配,按需扩张。 heap central malloc 64K, 1MB span span (objects) grow small object large object span OS0 码力 | 29 页 | 608.57 KB | 1 年前3
6.从 0 到 1 搭建十亿级包裹 API VersioningVersioning 的本质是最大化解决向后兼容问题,已存在的 API 不会 出现向后不兼容的变更,不能向后兼容的功能只会在新版本中发布。 3. 根据我们业务迭代的速度,决定是按固定周期发布版本还是按需发布新 版本。比如我们平均每三个月发布一个新功能,可以考虑以 3 个月为周 期发布版本,每个版本保留 12 个月,那我们同时最多只需要维护 4 个版 本的 API。 4. 建议在应用层实现 Ve0 码力 | 28 页 | 2.26 MB | 1 年前3
3.云原生边云协同AI框架实践2. LocalController ⚫ 特性本地流程控制 ⚫ 本地通用管理: 模型, 数据集等 3. Worker ⚫ 执行训练或推理任务, 训练/推理程序, 基于现有AI框 架开 ⚫ 按需启动, docker容器或function ⚫ 不同特性对应不同的worker组, 可部署在边上或云 上, 进行协同 4. Lib ⚫ 面向AI开发者和应用开发者, 暴露边云协同AI功能给0 码力 | 37 页 | 2.36 MB | 1 年前3
大规模高性能区块链架构设计模式与测试框架-李世敬基础⼦链 扩展⼦链 • 同构⼦链直接通过主链互通 • 异构⼦链需借助⽹关实现互通 异构⼦链 锚节点 节点 ⽹关 • 治理 • 监管友好 ⼆层⼦链 ⼆层⼦链 锚节点 锚节点 按需可扩展多层⼦链,基础⼦链为 扩展⼦链提供存证、互通等能⼒ 共识节点 ⾮共识节点 轻节点 轻客户端 共识节点 节点数量有限,参与交易的共识,存储全 量数据,节点间采⽤GRPC全连接⽅式互联0 码力 | 39 页 | 56.58 MB | 1 年前3
Go Web编程本信息是编写Web应用中最常用到的,也是本地化资源中最多的信息,想要以适合本地语言的方式来显示文本信息, 可行的一种方案是:建立需要的语言相应的map来维护一个key-value的关系,在输出之前按需从适合的map中去获取相 应的文本,如下是一个简单的示例: package main import "fmt" var locales map[string]map[string]string0 码力 | 295 页 | 5.91 MB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.ato the Go Garbage Collector ? ; GC Pacer Redesign ? ; 我的Go程序优化101 ? 一书中的“垃圾回收”一章(此书中文版目前尚未发 布,英文版 ? 可付费购买)。 本书由老貘 ? 历时三年写成。目前本书仍在不断改进和增容中。你的赞赏是 本书和Go101.org网站不断增容和维护的动力。 赞赏 (请搜索关注微信公众号“Go 101”或者访问github0 码力 | 821 页 | 956.82 KB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.aGuide to the Go Garbage Collector ; GC Pacer Redesign ; 我的Go程序优化101 一书中的“垃圾回收”一章(此书中文版目前尚未发 布,英文版 可付费购买)。 本书由老貘 历时三年写成。目前本书仍在不断改进和增容中。你的赞赏是本 书和Go101.org网站不断增容和维护的动力。 (请搜索关注微信公众号“Go 101”或者访问github.c0 码力 | 608 页 | 1.08 MB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.aorg/optimizations/101.html)一 书中的“垃圾回收”一章(此书中文版目前尚未发布,英文版 (https://go101.org/optimizations/101.html)可付费购买)。 第43章:内存块 469 本书由老貘历时三年写成。目前本书仍在不断改进和增容中。你的赞赏是本书和 Go101.org网站不断增容和维护的动力。 赞赏 (请搜索关注微信公众号“Go0 码力 | 591 页 | 21.40 MB | 1 年前3
共 10 条
- 1













