博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hyperledger Fabric 1.0 从零开始(一)
阅读量:5934 次
发布时间:2019-06-19

本文共 1207 字,大约阅读时间需要 4 分钟。

在HyperLedger/Fabric发布0.6的时候,公司就已经安排了一个团队研究这一块,后来也请IBM的专家组过来培训了一批人,不幸的是,这批人后来全走了,然后1.0就发布了。自从2017年7月HyperLedger/Fabric发布了1.0正式版后(可以参考:),公司领导就更加关注这个领域,就安排我一个人来接手,培训的机会也没有了。我主要是做Android和iOS方向的开发,也做java后台服务开发,对zookeeper和kafka这些服务组件了解不是很深入。接手后就开始按照已离职那批人留下的文档一行一行的敲和调试,其实就是copy代码到linux命令行里面,最后看到一个跑通的提示信息,然后也不知道是什么原理,就有个可用的restful服务,能够实现deploy、invoke和query等操作,当时是用了一台服务器做的,我本以为这就搞定了,就好比tomcat里放个war包一样简单,但Fabric真没有想象中那么简单。

 

HyperLedger/Fabric1.0版本,相比较于0.6版本不仅性能上有了大幅的调优(,主要是架构上的调整更加友好),在实际搭建和使用的方法上更是有了巨大的变化,尤其是restful方案已经被废弃(参考这个:)。

 

截止今天,笔者的Fabric项目基本已经完成整体搭建,所以就抽空来开个博客,写写这方面的内容,希望能够帮助那些从零开始的朋友们。

后面也会分篇来介绍如何一步一步从零开始做这个项目。

整体篇章具体会包含如下内容:

目录

1:环境构建

2:Fabric源码及镜像文件处理

3:运行测试e2e

4:创建Fabric多节点集群

5:启动Fabric多节点集群

6:Fabric多节点集群生产部署

7:Fabric多节点集群生产启动

8:智能合约

9:CouchDB

10:CA

11:fabric-sdk-java应用

12:orderer分布式方案

13:Hyperledger Fabric问题小节

 

上述目录是笔者最近在做这个项目的时候一步一步记录下来的操作路径,主要也是担心自己会忘记流程,最终整理成博文需要慢慢来,也算是对自己在这个项目上有个交代了。

 

章节目录:

 

Hyperledger Fabric 1.0 从零开始(十)——智能合约(参阅:)

Hyperledger Fabric 1.0 从零开始(十一)——CouchDB(参阅:)

Hyperledger Fabric 1.0 从零开始(十四)——Hyperledger Fabric问题小节

 

学习教程使用博客阅读比较友好,且一般都在PC上进行操作和验证。现在开通了个订阅号,订阅号会逐步同步博客上的所有博文,但订阅号更适合阅读文档类讲解,后续更多的也将会是文档里说明,建议关注。

微信订阅号请关注:

转载于:https://www.cnblogs.com/aberic/p/7527831.html

你可能感兴趣的文章
Spring Cloud Alibaba迁移指南2:一行代码从Hystrix迁移到Sentinel
查看>>
IntelliJ IDEA 乱码解决方案 (项目代码、控制台等)
查看>>
scala中tuple(一)
查看>>
lvm逻辑卷管理
查看>>
Linux链接概念
查看>>
单播、多播(组播)和广播的区别
查看>>
学习Linux坚持贴!第二天
查看>>
MySQL如何实现分库分表,如何提高查询效率
查看>>
Linux常用命令——stat
查看>>
用户登陆管理
查看>>
Html5的培训内容
查看>>
MySQL AutoCommit带来的问题
查看>>
使用lombok编写优雅的Bean对象
查看>>
eclipse安装scala插件及创建maven工程
查看>>
Python中如何把程序放到后台执行
查看>>
网页内嵌播放器
查看>>
NO.60 需求的状态和研发阶段
查看>>
我的友情链接
查看>>
一些设计思想的汇集(1)
查看>>
MySQL 整体性能调优
查看>>