package
0.0.0-20241223090118-035fcd7fed56
Repository: https://github.com/ibiscum/hands-on-software-engineering-with-golang.git
Documentation: pkg.go.dev

# Functions

NewMasterNode creates a new master node for the PageRank calculator service.
NewWorkerNode creates a new worker node for the PageRank calculator service.

# Structs

MasterConfig encapsulates the settings for configuring the master node for the PageRank calculator service.
MasterNode implements a master node for calculating PageRank scores in a distributed fashion.
WorkerConfig encapsulates the settings for configuring a worker node for the PageRank calculator service.
WorkerNode implements a master node for calculating PageRank scores in a distributed fashion.

# Interfaces

GraphAPI defines as set of API methods for fetching the links and edges from the link graph.
IndexAPI defines a set of API methods for updating PageRank scores for indexed documents.