Summary
In this chapter, following on from the application-building exercise in the previous chapter, we learned about various design patterns and best practices that can be used to build industry-scale blockchain applications. We also learned about the considerations to keep in mind while building robust Hyperledger Fabric networks and integrating applications built on this technology with existing systems and processes. The Hyperledger platform offers basic capabilities to build fault-tolerant networks and applications using configuration files. We have provided an understanding of what kinds of configurations will be useful in an enterprise scenario, and it is up the developer to create suitable configurations for any given enterprise solution using Fabric tools. The design and integration patterns we have described in this chapter should serve as an educational guide in the long term regardless of how Fabric and equivalent blockchain technologies evolve.
In the next chapter...