首页 > 解决方案 > 为什么我们需要在 Hyperledger Fabric 的开发中使用 Solo,在生产中使用 Kafka?

问题描述

请解释一下 Solo 和 Kafka 的区别。1) 为什么我们需要在 Hyperledger Fabric 上的开发中使用 Solo,在生产中使用 Kafka?2)我们可以只将Kafka用于开发和生产吗?3) 共识机制在 Hyperledger Fabric 中究竟是如何工作的,谁能举例解释一下?

提前致谢!

标签: hyperledger-fabrichyperledgerblockchainibm-blockchain

解决方案


  1. 没有理由不能在开发中使用基于 Kafka 的排序器;但是,如果您在本地机器上开发,则 Solo 订购者需要更少的开销来启动和运行

  2. 是的(见上面的答案)

  3. 建议您先阅读https://hyperledger-fabric.readthedocs.io/en/release-1.3/txflow.html然后在 Hyperledger Rocket Chat 中提问


推荐阅读