Practical Graph Computation Models: How Pregel (BSP) and GAS Run PageRank/CC/Parallel BFS

A systematic walkthrough of Pregel (BSP) and GAS (Gather-Apply-Scatter), focused on execution paths, convergence strategies, and engineering trade-offs for PageRank, Connected Components, and parallel BFS.

February 9, 2026 · 19 min · map[name:Jeanphilo]

Dynamic Graphs and Incremental Computation: ACERS Guide to Incremental Shortest Path, Incremental PageRank, and Connectivity Maintenance

Subtitle / Abstract In dynamic-graph workloads, the real pain point is not “do you know the algorithm,” but “can the system survive continuous updates.” Following the ACERS template, this article explains three engineering essentials: incremental shortest path, incremental PageRank, and connectivity maintenance, along with three practical strategies: local recomputation, lazy updates, and approximate results. Estimated reading time: 14-18 minutes Tags: dynamic graph, incremental computation, shortest path, PageRank, connectivity maintenance SEO keywords: dynamic graph, incremental shortest path, incremental PageRank, connectivity maintenance, local recomputation, lazy updates, approximate results Meta description: An engineering guide to dynamic graphs: how to control latency and cost in high-frequency update scenarios with incremental algorithms and practical system strategies. Target Audience Engineers building online services for graph databases, relationship graphs, and recommendation graphs Developers moving from offline graph computation to real-time incremental computation Tech leads who want to replace “full recomputation” with a production-ready update pipeline Background / Motivation Static graph algorithms look elegant in papers, but real production graphs are constantly changing: ...

February 9, 2026 · 10 min · map[name:Jeanphilo]

PageRank / Personalized PageRank: Node Importance and Incremental Updates in Graph Databases - ACERS Analysis

Subtitle / Abstract Connectivity tells you how a graph is partitioned, while PageRank tells you who matters inside each component. This is one of the core advantages of graph databases over relational databases: not only linking data, but propagating structural importance. This article follows ACERS to explain PageRank / PPR principles and production implementation. Estimated reading time: 15-20 minutes Tags: PageRank, PPR, Graph Database, Sparse Matrix SEO keywords: PageRank, Personalized PageRank, sparse matrix, incremental updates, graph database Meta description: From classic PageRank to Personalized PageRank, covering iterative computation, sparse-matrix optimization, and incremental update strategy, with runnable multi-language implementations. Target Audience Engineers building ranking, recommendation, or influence analysis on graph databases Developers who already know BFS/DFS/connected components and want to level up to graph scoring Algorithm engineers focused on iteration performance and update latency on large online graphs Background / Motivation You may already have split graphs into connected components and SCCs, but production systems still face a harder question: ...

February 9, 2026 · 12 min · map[name:Jeanphilo]