2022年美团技术年货 合辑Concat),简单维度变换后就可以输出 分割结果。 图 9 轻量化的 Twins 分割后端设计 从下图 10 的分割结果对比看,Twins 为主干网的模型可以提取得到更精细的图像边 缘,如隔离带、道路标牌、路灯杆等关键道路要素和标注真值(Ground Truth)之间 算法 < 351 的差异更小。 图 10 道路多要素语义提取结果对比 总结 视觉注意力模型是当前视觉领域的研究 台所欠缺的,即使发现了问题,排查工作也很困难;这个问题在手工测试的时候,更 为严重,往往因为很多缺陷无法复现而难以定位。 AlphaTest 的自动化用例最小执行单元是操作指令,我们将测试过程的每一条指令 的执行状况和过程中的界面快照进行了记录,并在指令执行失败时,对异常原因进行 了初步分析。然后将整个用例的执行组合成了一份完整的测试报告,可快速溯源问题 步骤。除此之外,我们还增加大量的日志上报,并将整个用例测试过程进行了视频录 可以让你在不影响其他功能的前提下,升级某一个特定功能(一个 对象的引用需要改动的话,可能牵一发而动全身)。 ● 高度可组合 函数之间复用方便(需要关注的状态量更少),函数的功能升级改 造也更容易(高阶组件)。 ● 副作用隔离 所有的状态量被收敛到一个盒子(函数)里面处理,关注点更加 集中。 ● 代码简洁 / 流程更清晰 通常函数式编程风格的程序,代码量比其他编程风格的 少很多,这得益于函数的高度可组合性以及大量的完善的基础函数,简洁性也0 码力 | 1356 页 | 45.90 MB | 1 年前3
Nacos架构&原理
、线程池、日志级别等配置项。 命名空间(Namespace) 用于进行租户粒度的配置隔离。不同的命名空间下,可以存在相同的 Group 或 Data ID 的配置。 Namespace 的常用场景之⼀是不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源 (如数据库配置、限流阈值、降级开关)隔离等。如果在没有指定 Namespace 的情况下,默认使 用 public 命名空间。 ${prefix}-${spring.profiles.active}-${file-extension} 配置快照(Configuration Snapshot) Nacos 的客户端 SDK 会在本地生成配置的快照。当客户端无法连接到 Nacos Server 时,可以使 用配置快照显示系统的整体容灾能力。配置快照类似于 Git 中的本地 commit,也类似于缓存,会 在适当的时机更新,但是并没有缓存过期(expiration)的概念。 长连接监听配置变更,Server 端对比 Client 端配置的 MD5 和本地 MD5 是否相等,不相等推送配置变更。 4. SDK 会保存配置的快照,当服务端出现问题的时候从本地获取。 配置资源模型 Namespace 的设计就是用来进行资源隔离的,我们在进行配置资源的时候可以从以下两个角度来 看: 从单个租户的角度来看,我们要配置多套环境的配置,可以根据不同的环境来创建 Namespace0 码力 | 326 页 | 12.83 MB | 9 月前3
美团点评2018技术年货更新,实现HTTP 请求的定制化路由。 随着公司业务的高速发展,路由场景也越来越复杂。比如: 团购秒杀要灵活控制压测流量,实现线上服务单节点、各机房、各地域等多维度的压测。 外卖业务要做流量隔离,把北方地域的流量转发到分组a,南方地域的流量转发到分组b。 酒旅业务要对App新版本进行灰度,让千分之一的用户试用新版本,其他用户访问老版本。 QA部门要通过请求的自定义参数指定转发分组,构建稳定且高可用的测试环境。 覆盖到全量数据。如图所示: UAS-点评侧用户行为检索系统 - 美团技术团队 服务的可用性 服务的可用性 在服务的可用性方面,我们对接入的服务进行了鉴权,保证服务的安全可靠,部分核心行为,我们做了物 理上的隔离,保证行为数据之间不会相互影响,同时接入了公司内部基于Docker的容器管理和可伸缩平 台HULK,能做到自动扩容。对于数据使用有严格权限审计,并且做了相关数据脱敏工作。 监控 监控 从用户行 面的步骤在Hive上还原一张MySQL表: 1. 采用Linkedin的开源项目Camus,负责每小时把Kafka上的Binlog数据拉取到Hive上。 2. 对每张ODS表,首先需要一次性制作快照(Snapshot),把MySQL里的存量数据读取到Hive上,这一过程底层采用 直连MySQL去Select数据的方式。 3. 对每张ODS表,每天基于存量数据和当天增量产生的Binlog做Merge,从而还原出业务数据。0 码力 | 229 页 | 61.61 MB | 1 年前3
降级预案在同程艺龙的工程实践-王俊翔serviceC- degrade 弱依赖 强依赖 强依赖 备选服务 熔断、限流 降级 业界解决⽅方案 - HYSTRIX Netflix开源的一款容错框架,支持多种降级熔断技术 资源隔离 断路路器器 降级操作 请求合并 请求缓存 实践过程中遇到的问题 • 业务改造成本⾼高,代码耦合,维护成本增⾼高 • 固化策略略,需线下修改代码,测试,发布,线上应急策略略响应不不 友好 Application Application Application SDK Application Application Application SDK 熔断 降级 流控 隔离 实时策略略推送 数据采集 应⽤用管理理 策略略管理理 流控管理理 预案管理理 指标管理理 监控告警 数据⼤大盘 脚本开发 ETCD管理理 故障演练 业务保障管理理后台 应⽤用JVM进程 数据采集、计算、存储 指标(HBase) 指标明细(ES) 降级⽇日志(ES) ETL 指标计算(Flink) 脚本引擎 查 询 服 务 ⽇日志数据 指标(Redis) 业务异常数据快照(ES) 熔断降级通知 降级服务管理理 故障代码注⼊入 降级服务注册设计 serviceA serviceB serviceC etcd register service metadata0 码力 | 26 页 | 18.67 MB | 1 年前3
统一建模语言 UML 参考手册 - 基本概念如同具有某种限制的类 � 动态行为 动态行为 动态行为 动态行为 有两种方式来建模行为 一种是通过与外界交互的对象的生命史 另一种是使 用一系列对象的通信模式 这些相互连接的对象交互实现行为 状态机是被隔离的对象视 图 视图中 对象依照当前状态对事件响应 执行动作 迁移至新状态 状态机在状态 图中显示 � 相互交互对象的系统视图是一种协作 即依赖上下文的对象和互相之间链的视图 连同 对象间数据链上的消息流 结构性分类描述了系统中的事物和事物间的关系 分类包括类 用例 构件和结点 分 类提供了动态行为构建的基础 分类视图包括静态视图 用例视图和实现视图 � 动态行为描述了系统时间上的行为 行为可以用静态视图中系统快照的一系列变更来描 述 行为视图包括状态机图 活动图和交互图 � 模型管理描述了用层次式的单元对模型自身的组织 包是模型的通用组织单元 特殊的 包包括模型和子系统 模型管理视图与其它视图相交迭 为团队工作和配置控制把它们组 静态视图定义和限制了运行系统可预料值的配置 动态 视图定义了运行系统从一个配置迁移至另一个配置的可能途径 基于模型 静态视图和动 态视图共同定义了系统的结构和行为 � 在某个瞬间系统的静态配置被称为快照 快照由对象和其它实例和链组成 对象是类的 实例 每个对象是对它进行完整定义类的直接实例和该类祖先的间接实例 如果允许多重 分类 则对象可以是多于一个类的实例 类似的 每个链是关联的实例 每个值是数据类0 码力 | 123 页 | 2.61 MB | 1 年前3
王宜国 - 基于 Rust 编程语⾔构建 Amphitheatre CLI Desktop Server 的全平台实践经验Riven Event Account Project Activity Tariq Share NS 3 Docker Container Kubernetes Pod 轻松创建⽆限量的隔离集成测试环境 ⽀持微服务架构体系和多⼈协作联调测试 Kayn Sona Riven Event Account Project Activity Tariq Share Redis container builds up to 20x faster ✨ ⽆需配置环境,⽀持多种编程语⾔和框架 ? 轻松创建⽆限量的隔离集成测试环境 ☁ ⽀持微服务架构体系和多⼈协作联调测试 ⚡ 本地开发实时部署到运程集群 ? 交互式运⾏实例快照,可⼀键分享! ? 可插拔的⽣态应⽤市场,全⽅位提升效率 ? Amphitheatre Cloud 按需付费,开箱即⽤ Amphitheatre0 码力 | 34 页 | 10.81 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档Documentation, 发 发 发布 布 布 v2.7.2 1.3 核 核 核心 心 心模 模 模块 块 块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔的存储引擎,支持LevelDB、RocksDB、MySQL等多种后端存储,支持 数据简便快速扩容的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 • 网 网 网络 络 络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式网络分发机制,最大化降 低带宽开销。 1.4 性 性 性能 能 能 为提升系统性能,FISCO 制:限制节点加入、退出联盟链,可将指定群组的作恶节点从群组中删除,保障了系 统安全性。 • 黑 黑 黑白 白 白名 名 名单 单 单机 机 机制 制 制:每个群组仅可接收相应群组的消息,保证群组间网络通信的隔离性;CA黑名单机 制可及时与作恶节点断开网络连接,保障了系统安全。 • 权 权 权限 限 限管 管 管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、0 码力 | 1422 页 | 91.91 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档安全控制 存储安全 支持落盘数据加密存储 通信安全 支持全流程SSL 准入安全 基于PKI身份认证体系 证书管理 支持证书颁发、撤销、更新 权限控制 支持细粒度权限控制 隐私保护 物理隔离 群组间数据隔离 隐私保护协议 支持群签名、环签名、同态加密 场景化隐私保护 机制 基于WeDPR支持隐匿支付、匿名投票、匿名竞拍、选择 性披露等场景 跨链协议 SPV 提供获取SPV证明的接口 跨链协议 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 性能 为提升系统性能,FISCO BCOS从提升交易执行效率和并发两个方面优化了0 码力 | 2520 页 | 211.87 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档安全控制 存储安全 支持落盘数据加密存储 通信安全 支持全流程SSL 准入安全 基于PKI身份认证体系 证书管理 支持证书颁发、撤销、更新 权限控制 支持细粒度权限控制 隐私保护 物理隔离 群组间数据隔离 隐私保护协议 支持群签名、环签名、同态加密 场景化隐私保护 机制 基于WeDPR支持隐匿支付、匿名投票、匿名竞拍、选择 性披露等场景 跨链协议 SPV 提供获取SPV证明的接口 跨链协议 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 性能 为提升系统性能,FISCO BCOS从提升交易执行效率和并发两个方面优化了0 码力 | 2534 页 | 212.43 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档安全控制 存储安全 支持落盘数据加密存储 通信安全 支持全流程SSL 准入安全 基于PKI身份认证体系 证书管理 支持证书颁发、撤销、更新 权限控制 支持细粒度权限控制 隐私保护 物理隔离 群组间数据隔离 隐私保护协议 支持群签名、环签名、同态加密 场景化隐私保护 机制 基于WeDPR支持隐匿支付、匿名投票、匿名竞拍、选择 性披露等场景 跨链协议 SPV 提供获取SPV证明的接口 跨链协议 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 性能 为提升系统性能,FISCO BCOS从提升交易执行效率和并发两个方面优化了0 码力 | 2534 页 | 212.43 MB | 1 年前3
共 146 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15













