首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

快速实现产品智能:用 AI 武装你 API | 开源日报 No.138

可以根据需要定制样式 提供了丰富工具和组件 支持响应式设计 灵活易用,适合快速开发项目 详细文档支持 Rapptz/discord.py[3] Stars: 13.8k License: MIT 这个项目是...discord.py,一个用 Python 编写现代、易于使用、功能丰富且支持异步操作 Discord API 包装器。...主要功能包括: 提供了一个完整 DevOps 路径 收集了各种学习资料、工具和服务 为不同领域 (如编程、操作系统、云平台等) 提供相关学习资源 核心优势和特点包括: 提供多样化且全面的学习路径与计划...支持默认配置文件 支持大多数常用命令行选项 使用 PAM 进行身份验证,支持 sudo 服务配置 包含原始 sudo sendmail 功能 sudoers 文件必须为有效 UTF-8 格式 该项目旨在构建对于大多数基本用例来说可以替代...支持尽可能多 EVM 链条 可配置性:提供灵活配置选项及 “profiles” 支持各种团队面对权衡所做出决策。

18910

给你 Discord 接入一个既能联网又能画画 ChatGPT

如果有这样一款 Discord 机器人,它既能访问互联网,又能绘画,还能给 YouTube 视频提供摘要。最重要是,它是完全免费,不需要提供 OpenAI API Key,我就问你香香?...Discord AI Chatbot 上链接:https://github.com/mishalhossin/Discord-AI-Chatbot 这个机器人是基于 Python discord.py...库写,除了基本聊天功能外,还具备以下功能: ① 利用开源项目 Imaginepy[1] 进行绘画 ② 提供 YouTube 视频摘要 ③ 通过 DuckDuckGo 来访问互联网 ④ 发送表情包...就是把一群机器 CPU 和内存看成一个整体,然后给用户提供一个交互界面,用户可以通过这个交互界面来操作所有的资源。 懂 K8s 玩家可能要说了:这个我懂,K8s 就可以!...我知道,这时候云原生玩家要坐不住了,您别着急,看到桌面上终端了没? 终端只是这个云操作系统一个 App 而已。

53110
您找到你想要的搜索结果了吗?
是的
没有找到

组复制常见疑问 | 全方位认识 MySQL 8.0 Group Replication

如何为分布式恢复过程设置凭据可以使用CHANGE MASTER TO语句预先配置组复制恢复通道凭据(凭据指的是用户名和用户密码等)。 可以使用组复制来扩展写负载吗直接扩展写负载。...什么时候会将一个组成员驱逐出组如果某个组成员变为静默状态(主动发出组通讯消息,也不应答其他成员发送组通讯消息),则其他组成员会将其从组配置删除。...组复制可以用于数据分片环境吗组复制目的是提供高可用副本集,组每个成员都拥有相同数据,写操作会在组所有成员上进行同步(即,组不同成员之间数据是一致,同一个组,只有同一份数据但拥有多个副本...如果出现这种情况,可以使用如下两种方式尝试解决: * 停止出现问题成员组复制通道,然后,将旧中继日志索引文件内容预先添加到新中继日志索引文件,然后,重新启动组复制通道(这种方法其实是在主从复制拓扑...(为其提供状态传输所需信息,在这里可以将该成员称为donor节点),而该表记录地址信息(MEMBER_HOST字段值)可能是IP、也可能是主机名、也可能是完全限定名称DNS(每个成员系统变量report_host

55220

win10图标变白纸_同是Office365,为什么你软件图标还是旧版

这里就需要说明一下更新通道了 Broad: 半年频道。一年仅向用户提供几次 Office 功能更新。 Targeted: 半年频道(定向)。让试点用户和应用兼容性测试人员有机会测试下一个半年通道。...适用于IT 测试、应用和加载项所有者、具有代表性最终用户 Monthly: 每月频道。最新 Office 功能一经推出,便立即提供给用户。...如果预览体验成员希望收到频率较低、稳定性较高更新,大约每月发布一次每月频道(定向)内部版本。 InsiderFast: 预览体验计划(以前称为预览体验计划 – 快)。...如果预览体验成员要使用最早内部版本发现问题并提供有关仍处于开发阶段新功能反馈,且不介意使用不受支持版本所带来轻微风险,则此级别非常适合。...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

66510

Fabric基础架构原理(3):通道 | 赠书活动

通道中一般包含有若干成员(组织),若两个网络实体身份证书能够追溯到同一个根CA,则认为这两个实体属于同一组织。...此外,通道每个组织都会有一个或以上“锚节点”,它负责与其他组织交换共享账本数据。 创建通道时候定义了成员,只有通过成员MSP验证实体,才能够加入到通道并访问通道数据。...实体只要满足通道任意成员 MSP 校验,则认为该实体有权限访问通道数据。 1. 通道配置 通道配置信息都被打包到一个区块,并存放在通道共享账本。...该区块除了配置信息外包含其他交易信息,称之为通道配置区块(Configuration Block)。...使用configtxgen工具生成通道配置 configtxgen 是 Fabric 提供工具,用于生成通道所需要配置文件。

79420

【跨链技术应用】-“中继联盟链”

首先需要了解中继联盟链网络几个重要概念: 1)通道通道是基于数据隔离与保密构建通信信道, 是若干个特定网络成员之间通信专用子网,用于进行私有 和机密交易。...网络每个通道都是独立、隔离,并且都 维护一个账本,保证了一个通道内事务隐私性与安全性; 2)组织:网络参与者,一般代表机构或团体,组织下面有不同类型成员:节点,管理员与用户,一个组织可以加入不同通道...4)成员服务提供者:(Membership Service Provider,MSP),是一个提供抽象化成员操作框架组件,负责网络成员身份管理与权限控制,包括证书管理与策略制定等。...、不同角色读写权限等配置 信息写入通道配置文件,并以此创建通道通道创建成功后, 会生成该通道创世区块,创世区块包含了该通道成员 信息以及权限策略规则。...通道、私有数据和智能合约部署完成后,应用链 A 和应 用链 B 下用户便可以进行跨链交互: 1)应用链 A 上用户首先通过链上跨链智能合约( 支持智能合约区块链系统可以用脚本程序实现相应功能)

1.4K30

如何入职京东、华为、IBM等大厂?你需要学懂这门语言

成员服务提供会员注册、身份保护、内容保护、交易审计功能,以保证平台访问安全性和权限管理。...成员服务 成员服务可以为 Fabric 参与者提供网络上身份管理、隐私、保密性和可审核性服务。 下面重点介绍PKI体系相关内容并介绍用户注册过程。...成员服务实际上是一个认证中心,负责为用户提供证书认证和权限管理功能,对区块链网络节点和交易进行管理和认证。...多通道结构 2、共识服务 网络 Orderer 节点聚集在一起形成了共识服务。它可以看作一个提供交付保证通信组 织。...共识服务为客户端和 Peer节点提供了一个共享通信通道,还为包含交易消息提供了一个广播服务功能。 客户端连接到通道后,可以通过共识服务广播消息将消息发送给所有的 Peer 节点。

80780

Fabric基础架构原理(2):共识与交易 | 赠书活动

排序 排序( ordering )阶段就是由排序服务对交易进行排序,确定交易之间时序关系。排序服务把一段时间内收到交易进行排序,然后把排序后交易打包成数据块(区块),再把区块广播给通道成员。...Fabric 1.0 排序服务支持可插拔架构,除了提供 SOLO 和 Kafka 模式外,用户可以添加第三方排序服务。SOLO 是单机确认模式,仅适合开发测试中使用。...5)排序节点在收到各个节点发来交易后,并不检查交易全部内容,而是按照交易通道号对交易分类排序,然后把相同通道交易打包成数据块( blob )。...6)排序节点把打包好数据块广播给通道中所有的成员。...(更多文章请查看哈希1024社区:hash1024.org ) 如果当前账本数据和读集版本不一致,则该交易被标注为无效,更新状态数据库。

62930

——HyperLeger Fabric智能合约(链码)

因此,系统链码内置为Peer节点可执行文件遵循用户链码生命周期,安装、实例化、升级不适用于系统链码。 系统链码用于减少Peer节点与用户链码进行gRPC通信开销,同时权衡管理灵活性。...配置系统链码(CSCC):处理在Peer节点上通道配置。 查询系统链码(QSCC):提供账本查询API,例如获取区块以及交易。...当在某些通道上实例化链码时,背书策略是在带外确定,用于提供合适MSP主体。如果没指定实例化策略,则默认策略就是通道任何MSP管理员。...链码应该仅仅被安装在链码所有者成员背书节点上,用于实现链码对于网络其它成员在逻辑上是隔离。...实例化交易同样设置了通道链码背书策略 。背书策略描述了交易被通道成员接受认证要求。

2.2K00

MGR 主要优点

MGR 是一个新高可用与高扩展方案,集群任何节点数据都是一样,可以实现任何节点都可以写入,实现了真正意义上多主。 ?...组复制依靠分布式一致性协议(Paxos协议变体),实现了分布式下数据最终一致性,提供了真正数据高可用方案(是否真正高可用还有待商榷)。其提供多写方案,给我们实现多活方案带来了希望。 ?...虽然MGR会使用Slave通道,但只是使用这个通道执行线程(Applier Thread)来执行远程发送过来Binlog Event,并没有使用这个通道来传输Binlog Event。...数据一致性保障:MGR冗余能力很好,能够保证Binlog Event至少被复制到超过一半成员上,只要同时宕机成员超过半数便不会导致数据丢失。...MGR还保证只要Binlog Event没有被传输到半数以上成员,本地成员不会将事务Binlog Event写入Binlog文件和提交事务,从而保证宕机服务器上不会有组内在线成员上不存在数据。

3.8K61

赢在 Apache-异步决策过程

那么,要想在召开会议情况下让大家异步地制定集体决策,需要哪些东西呢? 首先你需要一个中心化异步沟通通道。...这个通道使用什么技术并不重要,但是它必须能够让每个人接收到相同信息,并提供一种可用线程式讨论方式,可以为一个主题开辟分支,并忽略该通道中正在讨论其它主题。...一些紧急或非常困难决策通常需要相当长时间,所以将历史记录保存在同一个地方非常重要,可以避免重复向团队新成员解释。...我们会议议程由源代码控制系统单个文本文件组成,其结构简单,为我们必须批准每份报告和我们需要投票每项决议提供了一个小型讨论空间。...“批准” 行表示哪些董事会成员批准了报告,列在同一行,以便简单基于文本工具可以验证和统计批准的人数。

36730

Hyperledger Fabric之会员身份

简单说MSP就是超级记账本用来配置网络,通道和各节点成员身份。 MSP和组织 一个组织可配置一个或多个MSP ?...MSP分类 MSP可以分为本地MSP和通道MSP. 区块链网络首先每一个节点和采访用户首先都是本地MSP, 可配置信任成员。...MSP级别 在网络, 通道,Peer节点,Orderer排序节点各个级别的范围,都需要MSP定义其范围内信任成员。 ? MSP结构 ? MSP具体是有什么内容?...我们看下官方例子first-network(BYFN)组织org1.example.com结构. ? ? 根CA, 中间CA 在msp文件夹下必须要有一个X.509格式信任CA证书....管理员 msp只是定义了管理员这个角色, 代表它可以操作所有资源, 具体采访权限需要由资源自己去定义。

89410

MySQL Shell AdminAPI – 8.0.23有什么新功能?

AdminAPI将监视信息汇总在以下位置,使得DBA操作变得非常容易: .status([options]) 在此版本,我们扩展了status()命令以提供诊断错误相关更多信息。...在组复制报告里提供实例成员角色功能上,使用extended选项Cluster.status()具有价值。但是,它没有提供有关问题原因任何其他信息。...诊断总结 在新字段instanceErrors检测并识别了以下问题: 次要成员(super_read_only禁用) 恢复通道错误 回放通道错误 组复制成员,但不是元数据成员 可连接离线成员(...GR插件已停止) 脑裂 成员server_uuid与元数据记录内容匹配 复制信息 与ReplicaSet.status()中提供信息类似,我们在新恢复字段包含了成员执行增量恢复时恢复通道信息...如果不显示组复制组所有成员,即使元数据没有出现,也会隐藏集群(非InnoDB集群管理)实例意外/希望参与。

1.1K20

fabric进阶—Gossip数据传播协议

基于 gossip 数据传播协议在 Fabric 网络中有三个主要功能: 通过持续识别可用成员节点来管理节点发现和通道成员,还有检测离线节点。 向通道所有节点传播账本数据。...节点通过收集这些存活消息来维护通道成员。如果没有节点收到某个节点存活信息,这个“死亡”节点会被从通道成员关系剔除。...因为基于 gossip 数据分发不需要固定连接,所以该过程可以可靠地提供共享账本一致性和完整性,包括对节点崩溃容忍。 因为通道是隔离,所以一个通道节点无法和其他通道通信或者共享信息。...尽管没有使用 TLS 证书,但在 gossip 层使用了经过授权 Peer 节点证书。账本区块经过排序服务签名,然后被分发到通道主节点。 通过 Peer 节点成员服务提供者来管理授权。...当 Peer 节点第一次连接到通道时,TLS 会话将与成员身份绑定。这就利用网络和通道成员身份来验证了与 Peer 节点相连节点身份。

23810

起“底”联盟链:FISCO BCOS 与 Fabric之较

FISCO BCOS架构很实用一个设计是“AMOP”协议,AMOP协议在金融机构之间业务来往可以提供灵活互操作性,可以结合区块链来实现复杂交易场景。...通道是Orderers提供服务,每个通道相当于一个消息订阅主题,加入该通道节点间可以共享信息,而未加入通道节点则无法共享信息,这为多参与方设计如何进行必要信息隔离提供了方法。...Fabric每个通道都相当于一个链,一个通道一套账本,自然,跨通道就相当于跨链。但是Fabric“多链”并不完善,因为它不支持跨链路由、跨链事务,只能跨链读取,更像是在一个单链上做逻辑分割。...实际开发通道通常被用于区分不同业务,或者在复杂、冗长业务流中区分不同阶段,跨链机制建立,只能通过同一个节点加入不同通道来实现。...,局限于Meetup、沙龙形式,而应当多考虑些不受地域限制互动形式。

1.7K20

基于Netty,徒手撸IM(一):IM系统设计篇

Netty 提供异步、事件驱动网络应用程序框架和工具,用以快速开发高性能、高可靠性网络服务器和客户端程序。...1)群聊其实和单聊整体上思路都是一致,都是需要保存每个用户和通道对应关系,方便后期通过用户 ID 去查找到对应通道,再跟进通道推送消息。2)如何把消息发送给多个组内成员呢?...发送消息时,首先根据聊天室 ID 找到对应所有成员,然后再跟进各个成员 ID 去查找到对应通道,最后由每个通道进行消息发送。...其实群聊是IM里相对来说技术难度较高功能,有兴趣读者可以阅读下面这几篇:《IM单聊和群聊在线状态同步应该用“推”还是“拉”?》《IM群聊消息如此复杂,如何保证丢不重?》...推送消息时候,首先根据聊天组 ID 找到其对应成员,遍历每个成员再进行找出其对应通道即可。整体来说,思路还是很简单,掌握了该设计思路以后,你会发现设计一款 IM 聊天软件其实也不是很复杂。

1.9K11

Fabric基础架构原理(1) | 赠书活动

CA 节点主要给Fabric网络成员提供基于数字证书身份信息,可以生成或取消成员身份证书(certificate)。在成员身份明确基础上,Fabric可以实现权限控制管理。...排序节点不属于某个组织实体,属于组织共同维护组件。 通道 商业应用一个重要需求是私密性交易,为此 Fabric 设计了通道(Channel)来提供成员之间隐私保护。...通道是部分网络成员之间拥有独立通信渠道,在通道中发送交易只有属于通道成员才可见,因此通道可以看作是Fabric网络中部分成员私有通信“子网”。 通道由排序服务管理。...在 Fabric 网络,可能同时存在多个彼此隔离通道,每个通道包含一条私有的区块链和一个私有账本,通道可以实例化一个或多个链码,以操作区块链上数据。...每个通道中有唯一账本,由通道中所有成员共同维护着这个账本,每个确认节点上都保存了它所属通道账本一个副本,因而是分布式账本。

73720

fabric private data目的、作用及应用场景

fabric private data利用SideDB来保存私有数据,相当于在通道之上又提供了一层更细粒度数据隐私保护机制。...目前在Hyperledger Fabric实现数据隐私方法是使用通道。...但是官方并不孤立为了实现数据隐私保护而在大型网络创建大量通道,因为这会带来额外开销,例如管理策略、链码版本以及成员服务提供(MSP)等。在一个通道,所有的数据要么是公开,要么是私有的。...因此如果你想要将资产转给通道成员会很麻烦。这就是Hyperledger Fabric引入私有交易原因。...farbic private data允许基于策略创建私有数据集,来定义通道哪些成员可以访问数据。可以简单地通过添加策略来管理fabric private data。

1K30

Hyperledger Fabric账本快照--实现数据快速同步

在联盟链Hyperledger Fabric,在Fabric v2.3版本出来之前,一个新节点加入通道通道,Fabric一个特性,可以理解为一个通道就是一个区块链网络,不同通道账本是独立,节点可以加入多个通道...),往往都需要同步通道全量数据,在一般网络带宽,同步过程将可能非常缓慢,几天或一两个星期都有可能。...使用账本快照具有以下优点: 快速加入通道:从创世块开始,节点可以在处理所有先前块情况下加入通道,从而大大减少了将节点加入通道时间; 可以使用最新通道配置:快照包含最新通道配置,因此节点现在可以使用最新通道配置加入通道...由于通道组织之间私有数据可能有所不同,因此快照包含私有数据(私有数据,Fabric实现数据隐私保护特性),但通过快照加入通道节点,将从快照中发现其所属私有数据集,并直接从属于这些集合成员节点获取相关私有数据...账本快照为联盟链生态提供了一个很好技术实现参考,我们期待无论是公链还是联盟链,区块链都会走更快,更好,更远。

1.8K10

Hyperledger Fabric账本快照

在联盟链Hyperledger Fabric,在Fabric v2.3版本出来之前,一个新节点加入通道通道,Fabric一个特性,可以理解为一个通道就是一个区块链网络,不同通道账本是独立,节点可以加入多个通道...),往往都需要同步通道全量数据,在一般网络带宽,同步过程将可能非常缓慢,几天或一两个星期都有可能。...快速加入通道:从创世块开始,节点可以在处理所有先前块情况下加入通道,从而大大减少了将节点加入通道时间; 2....由于通道组织之间私有数据可能有所不同,因此快照包含私有数据(私有数据,Fabric实现数据隐私保护特性),但通过快照加入通道节点,将从快照中发现其所属私有数据集,并直接从属于这些集合成员节点获取相关私有数据...账本快照为联盟链生态提供了一个很好技术实现参考,我们期待无论是公链还是联盟链,区块链都会走地更快、更好、更远。 附录: 1.

65310
领券