《58到家技术架构快速规划与落地》 - 沈剑58集团技术专场 技术架构快速规划与落地 沈剑 58集团技术专场 关于 我 � “架构师之路”作者 � 高级工程师 � 技术委员会主席、高级架构师、技术学院优秀讲师 � 技术委员会主席、技术总监 � 本质:程序员 58集团技术专场 目录-技术架构体系建设 问题 实践 总结 1. 服务化 2. 监控平台 3. 调用链跟踪 4. 服务治理 58集团技术专场 一、初创公司技术架构体系建设 58集团技术专场 1. 服务化-问题:复杂性扩散 58集团技术专场 1. 服务化-问题:库耦合 58集团技术专场 1. 服务化-问题:DB耦合 58集团技术专场 1. 服务化-问题:SQL质量无保障 58集团技术专场 1. 服务化-解决方案:服务化 58集团技术专场 1. 服务化-58到家最佳实践 � 统一服务框架(D-SF) � 统一数据访问层(D-Dao) � 配置中心(D-Confcenter)0 码力 | 42 页 | 1.52 MB | 1 年前3
2.2.1通过Golang+eBPF实现无侵入应用可观测通过Golang + eBPF实现无侵入应用可观测 张海彬 阿里云 应用可观测技术专家 目 录 eBPF简介 01 eBPF在云原生场景下的应用 02 微服务可观测的挑战 03 Golang + eBPF实现数据采集 04 构建完整的应用可观测系统 05 eBPF简介 第一部分 eBPF简介 01. eBPF简介 eBPF = extended Berkeley Packet OOM,文件读取错误… 无法自顶向下端到端 串联导致棘手问题频 发。 Kubernetes下的可观测 Golang + eBPF实现数据采 集 第四部分 eBPF在可观测领域的优势 无侵入 多语言/多协议/多框架 全栈覆盖 无侵入性 • 无需修改代码 • 无需重启应用 • Verifier保证运行安全 多协议、多框架、多语言 • 捕获网络字节流 • 无需适配编程语言 • 无需适配协议框架 更标准 更稳定 无侵入 异常监控 持续剖析 what’s new: 应用监控eBPF版 • eBPF Agent性能提升20% • Otel Collector 性能提升80% • 无需要修改任何业务代码,一键接入eBPF监控 • 语言无关、框架无关、协议无关 无侵入的应用可观测 eBPF是一种在Linux内核运行的沙盒程序,无需修改 任何应用代码,提供无侵入的应用无关、语言无关、0 码力 | 29 页 | 3.83 MB | 1 年前3
KubeCon2020/微服务技术与实践论坛/Spring Cloud Alibaba 在 Kubernetes 下的微服务治理最佳实践-方剑在 Kubernetes 下的微服务治理最 佳实践 方剑 阿里云云原生应用平台 高级开发工程师 观看视频回放 • Spring Cloud Alibaba PMC member • Apache RocketMQ Committer • Alibaba Nacos Committer • 阿里云 MSE 云产品核心研发 方剑(洛夜)自我介绍 "The microservice architectural 本地云端混部、多云混部、公私混部 云原生下微服务趋势 自研微 服务 Fat-SDK Pandora One Agent One Mesh • 基于隔离容器 • 运维治理效率 大幅提升 • 无侵入 • 0升级成本 • 全面兼容开源 • 无侵入 • 多语言 • 依赖冲突难管理 • SDK升级成本高 微服务治理演进路线 • 服务元信息 • 服务契约管理 • 服务测试 • 服务Mock • 开发环境隔离 Agent Agent 用户 配置中心 治理规则 Dev-Sec-Ops 无损下线 离群实例摘除 标签路由 服务鉴权 链路跟踪 金丝雀发布 API管理 服务测试 限流降级 故障注入 • 业务无侵入、无感知 • 0升级成本 • 全面兼容开源 注册中心 元数据中心 微服务引擎 基于 Java Agent 的服务治理 public class BaseLoadBalancer { … @Override0 码力 | 27 页 | 7.10 MB | 1 年前3
TVM工具组工具链产品 平头哥芯片平台发布的配套软件中, TVM 是工具链产品的重要组成部分: 负责将预训练好的 caffe 或者 tensorflow 的模型,转换到 LLVM IR,最后生成可以在无剑 SoC 平台上 执行的二进制。绝赞招聘中 为何添加 caffe 前端? 客户需求 评估阶段:客户用于评估芯片的网络,caffe 模型占很大比重。 竞品已支持 caffe 前端 当前各大芯片厂商的部署工具大多数都支持,支持 当前各大芯片厂商的部署工具大多数都支持,支持 caffe 前端有利于提高竞争力。 开源社区 存量的开源 caffe 网络模型众多,TVM 直接支持 caffe 让大家更方便尝试 caffe 资源。绝赞招聘中 当前进度 无 caffe 依赖 from_caffe 直接导入 caffe 模型文件,不需要预先安装 caffe 。 net 已测试网络:alexnet / densenet121 / inception v10 码力 | 6 页 | 326.80 KB | 5 月前3
Nacos架构&原理
连接⽣命周期 心跳保活机制 Nacos 架构 < 48 类型 TCP netty mina grpc rsocket tb remote 心跳保活机制 keepalive 机 制:通道无读 写事件时,发 送心跳包检 测,可设置超 时时间,间隔 次数 1.设置 TCP 参数 2.自定义心 跳 IdeHandl er,监听通道 读写事件 1.自定义心 跳,KeepAli 支持 支持 无 rpc 语意 无 rpc 语意 future 支持 不支持 支持 支持 无 rpc 语意 无 rpc 语意 callback 结合 guava 实现 不支持 支持 支持 (依赖 jdk 1. 8+ complet ableFutur e) 无 rpc 语意 无 rpc 语意 服务端推送 sync 无 ack 支持 支持 支持 无 rpc 语意 无 rpc 语意 future 不支持 支持 支持 支持 无 rpc 语意 无 rpc 语意 callback 不支持 支持 支持 支持 无 rpc 语意 无 rpc 语意 Nacos 架构 < 50 grpc WebSocket tbr emo t e (阿里自研 协议) Rsocket netty mina 连接生命周 期 客户端感知 断连 无 (基于 strea m流 error0 码力 | 326 页 | 12.83 MB | 9 月前3
FISCO BCOS 1.3 中文文档#注意后面HelloWorld后面没有".sol" 输出,可看到合约地址,部署成功。 deploy.js ........................Start........................ Soc File :HelloWorld HelloWorldcomplie success! send transaction success: 0xa8c1aeed8e85cc03083410819 ystemProxy.sol 接口说明 接口名 输入 输出 备注 获取路由信息 getRoute 路由名称 路由地址、缓存标 志位、生效块号 无 接口名 输入 输出 备注 注册路由信息 setRoute 路由名称、路由地 址、缓存标志位 无 若该路由名称已 存在,则覆盖 web3调用示例如下(可参看systemcontract/deploy.js): console.log("register 908d9eb8563e31f943d760786edf42ad67dd', account: '0x64fa644d2a694681bd6addd6c5e36cccd8dcdde3' } Soc File :SystemProxy Func :undefined SystemProxy address 0x210a7d467c3c43307f11eda35f387be456334fed -0 码力 | 491 页 | 5.72 MB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 2024debian.org。 在 armhf 上安装 Debian GNU/Linux 13 我们非常高兴地看到您决定试试 Debian,并确信您将发现 Debian 的 GNU/Linux 发行版是独一无二的。 Debian GNU/Linux 将带给您来自世界各地的高质量的自由软件,并将它们整合成一个紧密的整体。您会 发现整合后的结果一定会大于将各部分简单地相加。 我们也知道大多数用户都希望能够不用阅读本手册而直接安装 1.3 ARM CPU 设计的变化性和支持的复杂性 ARM 系统比基于 i386/amd64 的 PC 机更加多样,因此支持情况可能会非常复杂。 ARM 架构主要用于所谓的“片上系统”(SoC)设计。这些 SoC 由许多不同的公司设计,即使是对于 系统工作所需的非常基本的功能,硬件组件变化也非常大。随着时间的推移,系统固件界面越来越标准 化,但很多方面也发生了变化,尤其是对较旧的硬件固件/启动接口而言,所以在这些系统上,Linux multipatform(armmp)内核运行 Debian/armhf: Freescale MX53 Quick Start Board (MX53 LOCO Board) IMX53QSB 是基于 i.MX53 SoC 的开发板。 Versatile Express Versatile Express 是 ARM 系列开发板,由可以配备各种 CPU 子卡的基板组成。 某些基于 Allwinner sunXi 的开发板和嵌入式系统0 码力 | 98 页 | 594.52 KB | 1 年前3
07 FPGA 助力Python加速计算 陈志勇述数字电路的语言,常用 的主要有VHDL、Verilog HDL Ø 信号处理:数据可以并行处理 Ø 主要实现功能: Ø 组合逻辑 -》计数器 -》算法实现 -》SOC 设计 Ø 新一代FPGA器件:高速接口、ARM SOC、多个 IP 硬核、大容量存储器等 Ø 新一代PCIE加速卡:人工智能、金融计算、数据库、高性能计算、视频转码等。 Ø 主要应用: Ø 通信设备:路由器、交换机、5G 可以实现多个数据流的同步:数 据打齐 Ø 纯并行处理架构 / 流水线处理架构 FPGA 如何实现算法加速 FPGA 基本架构 9 赛灵思 Zynq UltraScale+ MPSoC (16nm SOC 芯片) Ø 是一种从 C -> RTL 语言的转换工具 Ø 全面覆盖 C、C++、OpenCL,能够进行浮点运算和任意精度浮点运算 Ø 可以输出 Verilog和 VHDL代码 Ø 可以通过制定约束 HDL代码硬件实 现 Ø 客户可以直接调用这些函数, 也可以参考它们的实现,针对 自己的算法做修改 12 • PYNQ: Python Productivity for Zynq (Xilinx SOC 芯片) • http://www.pynq.io/ • PYNQ is an open-source project from Xilinx® that makes it easy to design0 码力 | 34 页 | 6.89 MB | 1 年前3
2_FPGA助力Python加速计算_陈志勇述数字电路的语言,常用 的主要有VHDL、Verilog HDL Ø 信号处理:数据可以并行处理 Ø 主要实现功能: Ø 组合逻辑 -》计数器 -》算法实现 -》SOC 设计 Ø 新一代FPGA器件:高速接口、ARM SOC、多个 IP 硬核、大容量存储器等 Ø 新一代PCIE加速卡:人工智能、金融计算、数据库、高性能计算、视频转码等。 Ø 主要应用: Ø 通信设备:路由器、交换机、5G 如何实现算法加速 FPGA 基本架构 9 Application Processor 64-bit Dual/Quad-Core 赛灵思 Zynq UltraScale+ MPSoC (16nm SOC 芯片) Real-Time Processors 32-bit Dual-Core Platform & Power Management Granular Power Control Functional HDL代码硬件实现 Ø 客户可以直接调用这些函数, 也可以参考它们的实现,针对 自己的算法做修改 12 • PYNQ: Python Productivity for Zynq (Xilinx SOC 芯片) • http://www.pynq.io/ • PYNQ is an open-source project from Xilinx® that makes it easy to design0 码力 | 33 页 | 8.99 MB | 1 年前3
FPGA助力Python加速计算 陈志勇 述数字电路的语言,常用 的主要有VHDL、Verilog HDL ➢ 信号处理:数据可以并行处理 ➢ 主要实现功能: ➢ 组合逻辑 -》计数器 -》算法实现 -》SOC 设计 ➢ 新一代FPGA器件:高速接口、ARM SOC、多个 IP 硬核、大容量存储器等 ➢ 新一代PCIE加速卡:人工智能、金融计算、数据库、高性能计算、视频转码等。 ➢ 主要应用: ➢ 通信设备:路由器、交换机、5G 如何实现算法加速 FPGA 基本架构 9 Application Processor 64-bit Dual/Quad-Core 赛灵思 Zynq UltraScale+ MPSoC (16nm SOC 芯片) Real-Time Processors 32-bit Dual-Core Platform & Power Management Granular Power Control Functional HDL代码硬件实现 ➢ 客户可以直接调用这些函数, 也可以参考它们的实现,针对 自己的算法做修改 12 • PYNQ: Python Productivity for Zynq (Xilinx SOC 芯片) • http://www.pynq.io/ • PYNQ is an open-source project from Xilinx® that makes it easy to design0 码力 | 34 页 | 4.19 MB | 1 年前3
共 846 条
- 1
- 2
- 3
- 4
- 5
- 6
- 85













