Почему нам нужно использовать Solo в разработке и Kafka в производстве в Hyperledger Fabric? - PullRequest
0 голосов
/ 08 декабря 2018

Пожалуйста, объясните разницу между Соло и Кафкой.1) Почему нам нужно использовать Solo в разработке и Kafka в производстве на Hyperledger Fabric?2) Можем ли мы использовать только Кафку как для разработки, так и для производства?3) Как точно работает механизм консенсуса в Hyperledger Fabric, кто-нибудь может объяснить на примере?

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 27 февраля 2019

1) Одной из важных причин использования Kafka в производстве является то, что он будет более отказоустойчивым, чем соло.У вас есть только один заказчик соло, и это единственная точка отказа.

2) Да, вы можете

3) См .: https://hyperledger -fabric.readthedocs.io / en / release-1.4 / kafka.html

0 голосов
/ 09 декабря 2018
  1. Нет причин, по которым вы не можете использовать заказчик на основе Kafka в разработке;однако, если вы разрабатываете на локальной машине, заказчику Solo требуется гораздо меньше накладных расходов для запуска и запуска

  2. Да (см. ответ выше)

  3. Предлагаем вам сначала прочитать https://hyperledger -fabric.readthedocs.io / en / release-1.3 / txflow.html , а затем задать вопрос в чате Hyperledger Rocket Chat

...