The PageRank calculator is the only component of the Links 'R' Us project that we haven't yet been able to horizontally scale on Kubernetes. Back in Chapter 8, Graph-Based Data Processing, where we used the bspgraph package to implement the PageRank algorithm, I promised you that a few chapters down the road, we would take the PageRank calculator code, and without any code modifications, enable it to run in distributed mode.
After completing this chapter, I strongly recommend, as a fun learning exercise, taking a look at using the dbspgraph package to build a distributed version of either the graph coloring or the shortest path algorithms from Chapter 8, Graph-Based Data Processing.
In this section, we will leverage all of the work we have done so far in this chapter to achieve this...