|
|
|
|
|
by mayank
5630 days ago
|
|
At least some aspects of NoSQL are novel from an algorithmic perspective, so it's unfair to dismiss it as a buzzword. The underlying gossiping protocols that enable no single point of failure are fairly recent developments (Chord is a recentish gossiping algorithm if I remember correctly). Just think about writing a distributed database system without any designated master/control nodes-- all kinds of fun algorithmic problems will pop out: randomized algorithms, random graphs, distributed indices, decentralized search, ... |
|