Acho que pra essa feature temos que passar os dados para um banco de grafos (ou programa que processe os dados de forma similar), algo como o Neo4J.
Isso se dá ao fato de podermos ligar os candidatos e seus seguidores em grupos e conectá-los através dos graus de separação (distância) que esses tipos de ferramentas aparecem.
A questão é vale a pena termos dois tipos de bancos para isso?
Acho que pra essa feature temos que passar os dados para um banco de grafos (ou programa que processe os dados de forma similar), algo como o Neo4J.
Isso se dá ao fato de podermos ligar os candidatos e seus seguidores em grupos e conectá-los através dos graus de separação (distância) que esses tipos de ferramentas aparecem.
A questão é vale a pena termos dois tipos de bancos para isso?