IT书架 本次搜索耗时 0.214 秒,为您找到 430 个相关结果.
  • 2.protoc自定义gin插件

    go template 小抄 https://colobu.com/2019/11/05/Golang-Templates-Cheatsheet/#Range 源码下载 genertor源码
  • kubesphere安装harbor

    在应用商店安装 开启 KubeSphere 应用商店 安装harbor 在应用商店安装 https://www.kubesphere.io/zh/docs/v3.3/quick-start/all-in-one-on-linux/ 启动可插拔的组件 https://www.kubesphere.io/zh/docs/v3.3/pluggabl...
  • 1.go最常用的设计模式-函数选项

    设计模式很重要, 设计模式其实就是为了解决某一类问题而形成的代码写法,设计模式很多,但是并不是每个都很常用,我们只讲解一些常用的 设计模式分类大家可以参考:https://juejin.cn/post/6908528350986240014 go中最常用的设计模式是函数选项模式, grpc,kratos等等开源项目中比比皆是有时候一个函数会有很多参数...
  • Hyperledger Fabric 2.x 区块链(联盟链)环境搭建

    1157 2024-04-20 《程序人生》
    Hyperledger Fabric 2.x 环境搭建 一、说明 二、环境准备 2.1. 环境依赖 2.2. 检查环境 三、Fabric 源码安装 3.1. 创建目录 3.2. 下载源码 3.3. 修改安装脚本 3.4. 执行安装脚本 四、启动test-network测试网络 五、测试网络使用 5.1. 创建Channel 5.2. 在...
  • 10.mq技术选型

    结论: (1)中小型软件公司,建议选RabbitMQ.一方面,erlang语言天生具备高并发的特性,而且他的管理界面用起来十分方便。正所谓,成也萧何,败也萧何!他的弊端也在这里,虽然RabbitMQ是开源的,然而国内有几个能定制化开发erlang的程序员呢?所幸,RabbitMQ的社区十分活跃,可以解决开发过程中遇到的bug,这点对于中小型公司来说十分...
  • 8.最大努力通知

    支付宝最大努力通知 解决方案 支付宝最大努力通知 最大努力通知也是一种解决分布式事务的方案,下边是一个是充值的例子: 交互流程:  1、账户系统调用充值系统接口  2、充值系统完成支付处理向账户系统发起充值结果通知,若通知失败,则充值系统按策略进行重复通知  3、账户系统接收到充值结果通知修改充值状态。  4、账户系统未接收到通知会主...
  • 7.基于可靠消息的最终一致性-最常用

    RocketMQ是一个来自阿里巴巴的分布式消息中间件,于2012年开源,并在2017年正式成为Apache顶级项目。据了解,包括阿里云上的消息产品以及收购的子公司在内,阿里集团的消息产品全线都运行在RocketMQ之上,并且最近几年的双十一大促中,RocketMQ都有抢眼表现。Apache RocketMQ 4.3之后的版本正式支持事务消息,为分布式...
  • 15.什么是服务雪崩

    定义 形成原因 应对策略 定义 服务雪崩效应是一种因“服务提供者的不可用”(原因)导致“服务调用者不可用”(结果),并将不可用逐渐放大的现象。如下图所示:      上图中, A为服务提供者, B为A的服务调用者, C和D是B的服务调用者. 当A的不可用,引起B的不可用,并将不可用逐渐放大C和D时, 服务雪崩就形成了。 解决雪...
  • 5.service代码

    1. message 2. address 3. userfav 1. message package handler import ( "context" "mxshop_srvs/userop_srv/proto" "mxshop_srvs/userop_srv/model" ...
  • 12.rocketmq的基本概念

    Producer:消息的发送者;举例:发信者 Consumer:消息接收者;举例:收信者 Broker:暂存和传输消息;举例:邮局 NameServer:管理Broker;举例:各个邮局的管理机构 Topic:区分消息的种类;一个发送者可以发送消息给一个或者多个Topic;一个消息的接收者可以订阅一个或者多个Topic消息 Message Queue:相...