原文:Dubbo服务接口的设计原则

接口粒度 . 服务接口尽可能大粒度,每个服务方法应代表一个功能,而不是某功能的一个步骤,否则将面临分布式事务问题,Dubbo暂未提供分布式事务支持。同时可以减少系统间的网络交互。 . 服务接口建议以业务场景为单位划分,并对相近业务做抽象,防止接口数量爆炸。 . 不建议使用过于抽象的通用接口,接口名称的定义应遵循望文生义原则,如:Map query Map ,这样的接口没有明确语义,会给后期维护带 ...

2017-09-24 23:42 0 1895 推荐指数:

查看详情

接口设计的16个原则

接口设计需要考虑哪些方面 接口的命名。 请求参数。 支持的协议。 TPS、并发数、响应时长。 数据存储。DB选型、缓存选型。 是否需要依赖于第三方。 接口是否拆分。 接口是否需要幂 ...

Wed Apr 18 17:50:00 CST 2018 0 5560
接口设计的16个原则

接口设计需要考虑哪些方面 接口的命名。 请求参数。 支持的协议。 TPS、并发数、响应时长。 数据存储。DB选型、缓存选型。 是否需要依赖于第三方。 接口是否拆分。 接口是否需要幂等。 防刷。 接口限流、降级 ...

Sat Jul 11 16:40:00 CST 2020 0 878
设计原则接口隔离原则(ISP)

接口隔离原则的英文是Interface Segregation Principle,缩写就是ISP。与里氏替换原则一样其定义同样有两种 定义1: Clients should not be forced to depend upon interfaces that they don ...

Wed Apr 21 16:36:00 CST 2021 0 491
设计模式原则接口隔离原则

在讲接口隔离原则之前,我们先明确一下我们的主角,什么是接口接口分为两种: 一种是实例接口 (Object Interface),在 Java 中声明一个类,然后用 new 关键字产生的一个实例,它是对一个类型的事 物描述,这是一种接口,比如你定义个 Person 这个类,然后使用 Person ...

Sun Apr 05 04:30:00 CST 2015 0 6019
Dubbo的一些编码约定和设计原则

编码约定 代码风格 Dubbo 的源代码和 JavaDoc 遵循以下的规范: Code Conventions for the Java Programming Language How to Write Doc Comments for the Javadoc Tool ...

Wed Apr 25 18:57:00 CST 2018 0 1551
RESTful接口设计原则和优点

RESTful架构优点: 前后端分离,减少流量 安全问题集中在接口上,由于接受json格式,防止了注入型等安全问题 前端无关化,后端只负责数据处理,前端表现方式可以是任何前端语言(android,ios,html5) 前端和后端人员更加专注于各自开发,只需接口文档便可完成前后端 ...

Mon Mar 19 23:59:00 CST 2018 0 11819
Dubbo接口设计&编写规范

Dubbo接口设计&编写规范 action->facade->biz->dao 好的Dubbo服务接口设计,并非只是纯粹的接口服务接口类型 同步&异步 简单的数据查询接口:action -> facade -> ...

Sun Mar 22 19:39:00 CST 2020 0 1921
服务设计、拆分原则

一、AKF拆分原则   业界对于可扩展系统架构设计有一个朴素的理念:通过加机器就可以解决容量和可用性问题。   这一理念在云计算概念疯狂流行的今天,得到了广泛的认可,对于一个规模迅速增长的系统而言,容量和性能问题当然是首当其冲的。但随着时间的向前,系统规模的增长,除了面对性能与容量的问题 ...

Mon Nov 22 06:14:00 CST 2021 0 108
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM