Apache SkyWalking 在 Service Mesh 中的可观察性应用
SkyWalking 在 Service Mesh 中的可观察性应用 高洪涛 Tetrate 创始工程师Who 高洪涛 美国S ervice Mesh 服务商 Tetrate 创始工程师。原华为软件开发云技术专家,对云原 生产品有丰富的设计,研发与实施经验。对分布式数据库,容器调度,微服务, ServicMesh 等技术有深入的了解。 目前为 Apache ShardingSphere 和0 码力 | 29 页 | 1.38 MB | 5 月前3Curve质量监控与运维 - 网易数帆
行覆盖80%+,分支覆盖70%+ 集成测试 Given When Then 设计方法 500+用例 异常测试 40+自动化用例 混沌测试 20轮自动化随机故障注入 12/33单元测试 单元测试是软件开发的过程中最基本的测试,它用来对一个模块、一个函数或者一个类来进行 正确性检验的测试工作。 curve通过lcov统计代码覆盖率,衡量单元测试的完备程度,如下图所示: 13/33集成测试 测试目的0 码力 | 33 页 | 2.64 MB | 5 月前323-云原生观察性、自动化交付和 IaC 等之道-高磊
,也引入了很多工具和平台, 虽然能在基础设施的提供和管理上增加部分效率,但是对于环境的一致性保证以 及在数分钟内实现特定场景下基础设施就绪是很难实现的。因此需要一种全新的 管理方法,而IaC借助了软件开发中的代码管理经验,通过代码描述基础设施的配 置及变更,再执行代码完成配置和变更。 K8S OS DB F5 路由器 防火墙 .... Ansible Salt Chef Pupet 实际上云原生平台自己也采用了IaC来管理应用,0 码力 | 24 页 | 5.96 MB | 6 月前3人工智能安全治理框架 1.0
及在不同行业领域 应用场景,梳理人工智能技术本身,及其在应用过程中面临的各种安全风险 隐患。 2.2 技术应对措施方面。针对模型算法、训练数据、算力设施、产品服务、 应用场景,提出通过安全软件开发、数据质量提升、安全建设运维、测评监测 加固等技术手段提升人工智能产品及应用的安全性、公平性、可靠性、鲁棒性- 3 - 人工智能安全治理框架 的措施。 2.3 综合治理措施方面。明确技术研发机构、服务提供者、用户、政府0 码力 | 20 页 | 3.79 MB | 29 天前3Rust 程序设计语言 简体中文版 1.85.0
我们已经开始接触可能会有失败操作的复杂程序了,这也意味着接下来是一个了解错误处理的 绝佳时机!接下来我们将讨论这一部分! 169/562Rust 程序设计语言 简体中文版 错误处理 错误是软件开发中不可避免的事实,所以 Rust 有一些处理出错情况的特性。在许多情况下, Rust 要求你承认错误的可能性,并在你的代码编译前采取一些行动。这一要求使你的程序更 加健壮,因为它可以确保你在将代码 值或类似的嵌 套结合了内部可变性和引用计数的类型,请务必小心确保你没有形成一个引用循环;你无法指 望 Rust 帮你捕获它们。创建引用循环是一个程序上的逻辑 bug,你应该使用自动化测试、代 码评审和其他软件开发最佳实践来使其最小化。 另一个解决方案是重新组织数据结构,使得一部分引用拥有所有权而另一部分没有。换句话 说,循环将由一些拥有所有权的关系和一些无所有权的关系组成,只有所有权关系才能影响值 是否可以被丢弃。在示例0 码力 | 562 页 | 3.23 MB | 10 天前3
共 5 条
- 1