We regret that we will not be publishing this title.
Look inside
Because blockchain applications store data in immutable decentralized databases, they allow for fast account reconciliation, secure tracking and tracing, transparent records, and no costly third-party auditing—all huge benefits to modern business! Focused on building permissioned, private business applications rather than cryptocurrencies, Programming Hyperledger Fabric teaches you how to build Blockchain applications that are useful and functional in the real world. Using the flexible, modular, and built-for-enterprise Hyperledger Fabric framework, you’ll learn how to develop and effectively deploy enterprise-ready blockchain applications to production across multiple servers in the cloud.
about the technology
Hyperledger Fabric is a free, open source, and enterprise-grade framework for creating industrial blockchain applications. Fabric has been used to create online marketplaces, transparent insurance claims processes, and supply chain management apps for some of the world’s biggest companies. Its flexible SDK simplifies many challenges of blockchain development, letting developers write smart contracts and build client applications in either Java, JavaScript, or Go. The decentralized architecture of Fabric blockchain apps means that all parties must agree before a change is committed to a shared database—while still preserving privacy and data protection with Fabric’s selective sharing features.
about the book
Programming Hyperledger Fabric is a hands-on guide to developing blockchain applications for enterprise use cases such as supply chains, financial accounting, and logistics. You’ll learn by building a complete decentralized application for tracking products in a pharmaceutical supply chain, setting up infrastructure, securing communications, and establishing consensus chapter by chapter. The book is focused on solving the problems of deploying blockchain apps to production and is filled with reliable tips and tricks for utilizing Docker and other technologies, handling Fabric networks, and troubleshooting Fabric apps. By the time you’re done, you’ll be ready to bring effective and useful business blockchain apps from tomorrow into today.
what's inside
- Where Fabric fits in to the blockchain landscape
- The ins and outs of deploying real-world applications
- Developing smart contracts and client applications in Node
- Debugging and troubleshooting
- Securing production applications
about the reader
For experienced software developers. Examples are written in TypeScript. No prior experience with Hyperledger or other blockchain technologies is required.
about the author
Siddharth Jain is a Data Management Fellow at Johnson & Johnson. He holds a Ph.D. in electrical engineering and computer sciences from the University of California, Berkeley and has more than 10 years of experience developing large-scale commercial applications and products, such as Bing Maps, Uber Movement, and other sites such as bookmine.net.