multiple channels versus multiple networks?
rpjday@crashcourse.ca <rpjday@...>
is there some general rule of thumb that advises when it's
appropriate to create multiple channels within a single network, and when it's appropriate to simply create entirely distinct fabric networks? clearly(?), one of the driving rationales behind multiple channels is the efficiency in sharing commonality across the channels, such as when many of the same orgs are involved, or some of the same chaincode, and so on. but does there come a point where there's just not enough commonality to justify multiple channels in a single network? my analogy is someone saying, "hey, let's check all this content into a git repository," while someone else observes, "well, all that content really is two fairly disparate code bases, i'm thinking it makes more sense to create two independent repositories." is there some analogy with fabric in here somewhere? rday |
||
|
||
Christopher Ferris
"is there some general rule of thumb that advises when it's no. unless the set of members is disjoint and it were unlikely that membership would ever be overlapping, there would be no reasonappropriate to create multiple channels within a single network, and when it's appropriate to simply create entirely distinct fabric networks?" Chris On Sun, May 13, 2018 at 2:28 PM, rpjday@... <rpjday@...> wrote:
|
||
|
||
rpjday@crashcourse.ca <rpjday@...>
recently, i asked if there was any rationale for, rather than
creating another channel within an existing fabric network, just creating an entirely new network, whereupon christopher ferris replied: On Sun, 13 May 2018, Christopher Ferris wrote: "is there some general rule of thumb that advises when it'sis this explained somewhere in the docs? more to the point, is it something that should be immediately obvious to the fabric developer? i know this might sound like reaching, but if you took this position to its logical extreme, then the entire planet would need only one network, with a gazillion different channels, which is obviously absurd. rday |
||
|
||
Kim Letkeman <kletkema@...>
Some thoughts ...
From: "rpjday@..." <rpjday@...> To: Christopher Ferris <chris.ferris@...> Cc: Hyperledger Fabric discussion list <hyperledger-fabric@...> Date: 05/16/2018 05:40 AM Subject: Re: [Hyperledger Fabric] multiple channels versus multiple networks? Sent by: fabric@... recently, i asked if there was any rationale for, rather than creating another channel within an existing fabric network, just creating an entirely new network, whereupon christopher ferris replied: On Sun, 13 May 2018, Christopher Ferris wrote: > "is there some general rule of thumb that advises when it's > appropriate to create multiple channels within a single network, and > when it's appropriate to simply create entirely distinct fabric > networks?" > > no. unless the set of members is disjoint and it were unlikely that > membership would ever be overlapping, there would be no reason that > one should go to that extreme. > > Chris is this explained somewhere in the docs? more to the point, is it something that should be immediately obvious to the fabric developer? i know this might sound like reaching, but if you took this position to its logical extreme, then the entire planet would need only one network, with a gazillion different channels, which is obviously absurd. rday |
||
|