检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API设计原则 契约化对外开放使用的API,必须抽象为标准化的API契约,将URL地址、参数、返回值、约束、异常和错误、调用示例等信息定义并公布出来,承诺API接口的稳定性,如果发生变更,提前和消费方沟通。 服务发布者要提供所发布REST接口的完整定义文件(
设计原则 组织,流程和成本管理相匹配 在成本优化过程中,一个很重要的原则是需要将组织结构,流程和成本管理相匹配。需要建立“责权分明”的体系,否则即使用再好的成本优化工具,也无法将成本优化落到实处。 流程上,需要把成本管理作为各个上云流程中必备的一环; 组织上,需要投入适当的时间,资源和人力用于建立云财务管理的能力。
故障对系统造成的影响,并持续稳定地运行,建议遵循以下设计原则。 高可用设计 单点故障会导致整个系统崩溃、主要功能受到影响、任务延误的系统轻度损坏或存在较大的故障隐患,因此系统的高可用设计非常关键。 高可用设计的主要手段是冗余,甚至是多级冗余的组合,包括异地容灾方式保证灾难情况下无单点:
设计原则 以下是常用的性能优化指导原则: 中心化原则:识别支配性工作量负载功能,并使其处理过程最小化,把注意力集中在对性能影响最大的部分进行提升。 本地化原则:选择靠近的活动、功能和结果的资源;避免通过间接的方式去达到目的,导致通信量或者处理量大辐增加,性能大辐下降。 共享资源:
设计原则 建立持续改进的团队文化和标准化运维体系 在卓越运营中,团队文化建设至关重要。运营是一门不断改进的艺术。只有不断从已有事故中学习经验,持续学习和改进,才能最终达到卓越运营。故而,团队应该培养持续学习和改进的文化,此外,在事故发生时,应该以对事不对人的态度,思考系统的改进,
reter(解释器模式)。 (4)其实还有两类:并发型模式和线程池模式。 2、Java遵循的设计原则 总原则:开闭原则(Open Close Principle,OCP) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码
(Integrity)、可用性(Availability),简称CIA。 为实现系统安全所定义的基本要素,业界根据大量的实践,提炼出一些共性的安全设计原则: 零信任原则(Zero Trust) 零信任遵循“永不信任,始终验证”的安全理念,假设任何人或程序都不可信,无论是内部用户、外部用户还是网络设
标签设计原则和命名示例 标签设计的原则 企业上云后,云上创建的资源不断增加,有些大型企业资源数量达到十万、百万级别,一个账号内存在大量资源,企业需要进行分类管理。单纯通过人工进行资源的分类,效率低下,操作困难,此时需要借助云上的自动化平台化能力来解决。 华为云推荐您使用标签对资源
有更低的耦合,只有一个不变的交叉点,这个交叉点就是我们所说的接口。而我们所说的正交设计原则,就是要保持模块内高内聚、模块外低耦合的正交性稳定不变。 二、如何满足并保持正交设计原则 满足正交设计原则的系统,会具有更好的可重用性;主要保持接口不变,那么模块之间的关系通过接口依赖,则各
设计原则 基础设施底座设计原则 工业互联网公共技术服务平台基础设施云平台采用华为混合云解决方案,以一体化全栈方式交付完整的云服务平台,由华为云统一规划,满足工业互联网平台业务资源要求。基础设施底座总体建设方案如下: 基础设施层主要提供整个云平台的基础设施,包括服务器,交换机,路由器,防火墙,安全设备。
一个rowkey范围即scan来查找数据。所以 rowkey的设计是至关重要的,关系到你应用层的查询效率。 rowkey是以字典顺序排序的,存储的是字节码。 Rowkey设计原则 1.Rowkey的唯一原则 必须在设计上保证其唯一性。由于在HBase中数据存储是Key-Value
系统进行安全方案的设计和改造。 华为云建议客户在进行IT系统建设时,预留预算用于安全、合规方案的建设。一般性系统预留5%、面向互联网提供服务、易受攻击的系统,预算建议上升至15%。 图1 安全等级 原则2:主动安全、默认安全 安全是设计出来的。因此在业务安全设计时,华为云建议客户参考IPDRR模型(识别
ClickHouse宽表设计原则 宽表设计原则 由于ClickHouse的宽表查询性能较优,且当前ClickHouse可支持上万列的宽表横向扩展。 在大部分场景下,有大表两表join以及多表join的场景,且多个join的表数据变化更新频率较低,这种情况,建议对多个表join查询
务边界划分的标准,只能根据不同的业务系统加以调节拆分的大原则是当一块业务不依赖或极少依赖其它服务,有独立的业务语义,为超过2个的其他服务或客户端提供数据,那么它就应该被拆分成一个独立的服务模块。 微服务设计原则单一职责原则意思是每个微服务只需要实现自己的业务逻辑就可以了,比如订单
索引的设计可以遵循一些已有的原则,创建索引的时候应尽量考虑符合这些原则,便于提升索引的使用效率,更高效的使用索引。我将介绍一些索引的设计原则。1. 选择唯一性索引唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。例如,学生表中学号是具有唯一性的字段。为该字段建立唯一性
的行为。里氏代换原则是对开闭原则的补充。实现开闭原则的关键步骤就是抽象化,而基类与子类的继承关系就是抽象化的具体实现,所以里氏代换原则是对实现抽象化的具体步骤的规范。3、依赖倒转原则(Dependence Inversion Principle)这个原则是开闭原则的基础,具体内容
容错措施,以保证系统具备应付各种复杂环境变化的能力。在智能AI飞速发展的今天,这些技术门槛都已经成功被跨越。 标准:智能家居的设计要依照国家和地区的有关标准进行,以确保系统的扩充性和扩展性。在系统传输上应采用标准的TCP/IP协议网络技术,保证不同产商之间系统可以兼容
平台将采用开放架构,模块化的设计,提供开放的中试验证环境,保持开放合作的管理模式,与华为云生态长连线,并与产业运营商、工业软件厂商、专业技术提供商等开展合作。通过与华为云建立生态桥梁,引入华为云丰富的工业软件生态,实现价值共享。 建营并重 平台将采用“建设,运营”一体化设计,实现“建设、运营
表设计 GaussDB(DWS)是分布式架构。数据分布在各个DN上。总体上讲,良好的表设计需要遵循以下原则: 【关注】将表数据均匀分布在各个DN上。数据均匀分布,可以防止数据在部分DN上集中分布,从而导致因存储倾斜造成集群有效容量下降。通过选择合适的分布列,可以避免数据倾斜。
Landing Zone总体设计原则 不需要把企业内部的完整组织结构映射到华为云上,只把那些负责管理IT系统的组织单元(如部门、分公司)和使用IT资源的用户映射到华为云上。如行政部门不管理、不查看、不操作任何云上IT资源,就不需要在华为云上创建一个对应行政部门的组织;如财务小张不