Em diversas oportunidades, sejam em ideias de clientes ou em features de algum projeto, sempre surgiu a necessidade de se planejar e desenvolver uma rede social. Entretanto temos vários exemplos no mercado de diferentes modelos desse tipo de plataforma: Facebook, Instagram, Linkedin, como as mais conhecidas. Esse texto tem como objetivo fazer um apanhado geral de como deve ser a arquitetura de uma plataforma de redes sociais com o objetivo de facilitar o entendimento da real necessidade do desenvolvimento ou aprimoramento da definição de regras de negócio de algum projeto: