zoukankan      html  css  js  c++  java
  • RPC 接口必须是业务职责

    https://mp.weixin.qq.com/s/MYSF8lCF92ItG_Lc8nOspg

    一个加班多新人多团队,我们的代码问题与重构

    陈于喆 高可用架构 2020-10-21
     

    微服务编码问题

    RPC 接口必须是业务职责

    RPC 接口是微服务的生产者提供一定的能力给到消费者进行使用,这个时候的 RPC 接口千万不要定义大而全的接口。

    之前就发现有部分同学把 RPC 接口定义成:

    insertXXX 

    updateXXX 

    listXXX


    这样无异于把 DAO 层直接搬到了 RPC,把整个 DAO 直接进行暴露,这样违背了微服务的接口调用原则,RPC 接口只提供最原子的功能,限制消费者在生产者定义好的业务中进行使用。

  • 相关阅读:
    Dangling Javadoc comment
    IntelliJ IDEA :Error(1, 1) java 非法字符 'ufeff'
    什么是webhook
    智能DNS
    filebeat 乱码
    windows,交换机syslog收集
    Rsyslog
    ntp
    centos7 -lvm卷组
    nginx安装
  • 原文地址:https://www.cnblogs.com/rsapaper/p/13851885.html
Copyright © 2011-2022 走看看