10

Enterprise Design Patterns and Considerations

By now, you know how to build a distributed application over a Fabric business network. But building and deploying a production-quality enterprise system requires a developer to be cognizant of other practical considerations. We delved into one such consideration in Chapter 9, Network Operation and Distributed Application Building, by demonstrating how our network could use a Raft-based ordering service for better fault tolerance. In this chapter, we will discuss topics such as service design patterns, reliability, and other common engineering concerns. Although these concerns apply to every distributed application, we will discuss the special needs and issues that arise in blockchain-based (and ...

Get Blockchain with Hyperledger Fabric - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.