January 2020
Intermediate to advanced
640 pages
16h 56m
English
In this rather long chapter, we performed a deep dive into all of the aspects involved in the creation of a distributed graph-processing system that allows us to take any graph-based algorithm created with the bspgraph package from Chapter 8, Graph-Based Data Processing, and automatically distribute it to a cluster of worker nodes.
What's more, as a practical application of what we learned in this chapter, we modified the Links 'R' Us PageRank calculator service from the previous chapter so that it can now run in distributed mode. By doing so, we achieved the primary goal for this book—to build and deploy a complex Go project where every component can be independently scaled horizontally.
The next and final chapter focuses on the ...