Presentation is loading. Please wait.

Presentation is loading. Please wait.

Skeleton end-to-end flow with new architecture

Similar presentations


Presentation on theme: "Skeleton end-to-end flow with new architecture"— Presentation transcript:

1 Skeleton end-to-end flow with new architecture
Sets the stage for incremental implementation of the new architecture All referenced code in “convergence” branch

2 Agenda Main sources of information in this presentation
Architecture diagram from Binh’s presentation Gerritt JIRA Point to components of the architecture where partial implementation is provided to enable the skeletal end-to-end flows Goals of the skeletal implementation

3 Backdrop for the slides
membership No SPoF No SPoT peer Endorser 0 Enroll Committer consenter application Order TXs in a batch according to consensus 1 Endorse Proposal 3 Relay Submit TX SDK Atomic broadcast Ledger 4 Deliver batch Keys 2 Submit Transaction Chaincode Event

4 JIRA issues - https://jira. hyperledger. org/secure/ManageRapidViews

5 Application – mainly a simple CLI driver
No SDK, but the CLI has skeleton code to drive transactions More CLI for the skeletal end to end flow – 0 Enroll application 1 Endorse Proposal SDK Keys 2 Submit Transaction

6 Endorser flows peer Endorser Endorser
Life Cycle System Chaincode peer Endorser 1 Endorse Proposal

7 Ledger change Ledger change https://gerrit.hyperledger.org/r/#/c/939/
peer Ledger Chaincode Event Ledger change

8 Consensus – use a no-op SOLO orderer
consenter Order TXs in a batch according to consensus 3 Relay Submit TX Atomic broadcast 4 Deliver batch A simple “no operations”, stand-alone, orderer called “SOLO”

9 Putting it together A SKELETAL end to end flow
membership No SPoF No SPoT peer Endorser 0 Enroll Committer consenter application Order TXs in a batch according to consensus 1 Endorse Proposal 3 Relay Submit TX SDK Atomic broadcast Ledger 4 Deliver batch Keys 2 Submit Transaction Chaincode Event A SKELETAL end to end flow

10 Goals of the skeletal driver
Show “ledgernext” in action commit followed by simulation Users can get a feel for the flow of the Proposals and Transaction across the different legs of the end-end path Identify key areas for attention esp. grep for "!!IMPORTANT!!” Most Importantly, get a skeleton so community can reason with and contribute to the new architecture


Download ppt "Skeleton end-to-end flow with new architecture"

Similar presentations


Ads by Google