You are viewing a single comment's thread:
MongoDB is designed for horizontal scaling, but to the best of my knowledge, no Hive-Engine witness node does any horizontal scaling. Maybe some of the core team infrastructure runs multiple instances of the DB for reliability.
I thought the replication setup was odd too, considering there are no nodes are actually using it as it's meant to shard and sync.
I could be wrong about the reasoning. I wasn't around in the early phase. @rishi556 probably knows why it uses replica sets.