Converse com Estranhos — uma plataforma de chat em tempo real com estranhos para Seek Discomfort (Yes Theory), pareamento orientado a eventos em escala.

Node
React
MySQL
Entregáveis

Workshop de UX, Design de Produto, Desenvolvimento Front-End, Desenvolvimento Back-End e Arquitetura de Sistemas

Contexto

A Seek Discomfort, marca americana fundada pelos criadores do canal Yes Theory no YouTube, veio até nós com uma proposta ousada: construir uma plataforma de chat onde pessoas de qualquer lugar do mundo pudessem se conectar, ao vivo, com estranhos, para conversas individuais ou em grupo. A premissa era simples na superfície e tecnicamente brutal por baixo: clicar em um botão e, em segundos, estar em conversa com alguém do outro lado do planeta.

Desafio

O verdadeiro desafio não era construir um chat. Era construir um chat capaz de lidar com um volume massivo de requisições simultâneas, onde cada usuário que entrava na fila precisava ser pareado com outro em questão de segundos, respeitando regras de pareamento (gênero, disponibilidade, status online), sem atrasos, sem deixar ninguém esperando indefinidamente e sem comprometer a experiência de quem já estava em conversa.

Solução

Projetamos uma arquitetura orientada a eventos capaz de absorver picos de conexões simultâneas e processar a lógica de pareamento assincronamente, mantendo a experiência do usuário fluida mesmo sob alta concorrência. O coração do sistema é uma fila de eventos que recebe cada usuário que clica em "Conectar-me com um estranho", processa as regras de conexão, consulta o banco de dados para aplicar os critérios de pareamento e inicia a conversa via TalkJS assim que um par compatível é encontrado. Se o usuário pareado sair antes que a conexão seja concluída, o sistema retorna o usuário em espera para a fila automaticamente, sem atrito.

Quer ver mais trabalhos?

See all projects
Bruno Cadena
Website
Criação da landing page de Bruno Cadena — transformando a presença de um nutricionista-corredor em um lar permanente feito para agendar consultas.
Nothing to Show
Branding
Website
Identidade de marca completa para Nothing to Show, uma marca de luxo com raízes em Antuérpia que permite que o artesanato fale mais alto que os logotipos — nome, estratégia e sistema visual.
See all projects

Quer conversar sobre um projeto?

Desde a criação de identidades de marca únicas até o design de sites intuitivos e conteúdo valioso, estamos aqui para executar suas ideias. Entre em contato conosco e vamos discutir seu projeto.
Arthur Galvão
Cofundador e CBO
Vamos conversar
Seu Fuso Horário (EUA)  20:26:24
Fuso Horário Revelatio (BR) 20:26:24
Olá Osmo
Ao clicar em “Aceitar”, você concorda com o armazenamento de cookies no seu dispositivo para melhorar a navegação no site, analisar o uso do site e auxiliar em nossos esforços de marketing. Consulte a nossa Política de Privacidade para mais informações.