Explore o novo chatbot do Developer Center! O MongoDB AI chatbot pode ser acessado na parte superior da sua navegação para responder a todas as suas perguntas sobre o MongoDB .

Junte-se a nós no Amazon Web Services re:Invent 2024! Saiba como usar o MongoDB para casos de uso de AI .
Desenvolvedor do MongoDB
Central de desenvolvedor do MongoDBchevron-right
Produtoschevron-right
MongoDBchevron-right

De iniciante a especialista com MrQ

Megan Grant3 min read • Published Apr 17, 2023 • Updated Jun 13, 2023
MongoDB
Ícone do FacebookÍcone do Twitterícone do linkedin
Avalie esse Artigo
star-empty
star-empty
star-empty
star-empty
star-empty
O conteúdo a seguir é baseado em um capítulo recente do MongoDB Podcast. Quer ouvir a conversa completa? Cabeça para a página de {!
Quando você pensa em jogar online, o que você visualiza? Grandes vitórias? Perdas ainda maiores? Qualquer que seja a visão que você possa ter em mente, a mrQ está aqui para redefinir o setor.
O mrQ está redefinindo a setor de jogos de slots online. A empresa de tecnologia orientada a dados teve seu início em setembro de 2015 e foi lançada oficialmente em 2018. O CTO Iulian Dafinoiu fala de um começo humilde para a MrQ — ela foi iniciada, sem investimento externo. E até hoje, a empresa mantém o foco na construção de uma cultura de equipes orientadas por valor e visão.
MrQ queria se tornar, em certo sentido, o Netflix dos cassinos. Aperfeiçoar uma experiência de usuário personalizada está no centro de tudo o que eles fazem. A ideia é dar aos jogadores o máximo de dados possível para tomar as decisões certas. Os jogos do mrQ não promessa de vitórias que mudam a vida. Como diz Dafinoiu, você ganha alguns e perde alguns. Na verdade, você pode ganhar, mas definitivamente perderá.
O jogo é altamente comoditizado, e os jogadores esperam jogar sempre os mesmos jogos — aqueles com os quais tenham uma conexão pessoal. O objetivo do MrQ é manter tudo divertido para seus jogadores com um extenso catálogo de jogos favoritos dos jogadores, mudando a percepção do que o jogo sempre deve ser: divertido. Mas eles são realistas e sabem que isso só pode acontecer se os jogadores estiverem no controle e tudo for transparente.
Ao mesmo tempo, eles tinham objetivos mais profundos em torno dos dados que estavam usando.
“A lógica sempre foi não ser um slots online, mas, na verdade, ser um tipo de empresa de tecnologia orientada por dados que opera no campo do jogo.”

O desafio

No início, MrQ lutou com a disponibilidade de dados de jogadores e eventos em tempo real. O sistema de back escritório e as implementações técnicas eram ruins. A opção de escalar de forma rápida e perfeita era essencial, especialmente porque a empresa sediada no Reino Unido se esforça para se expandir para outros países e mercados, dentro de um mercado altamente regulamentado, o que pode ser um obstáculo à conformidade.
Atrás das cor- tinas , Dafinoiu começou com o Postgres, mas logo notou que isso não daria ao M.Q. a livre de escalar como eles gostariam.
"Eu não podia dedicar muito tempo à montagem de servidores, ao gerenciamento da forma como eles são escalonados, à criação de conjuntos de réplicas ou até mesmo de fragmentos, o que era quase impossível para o MariaDB ou o Postgres, na época. Não poderia dedicar muito tempo a isso".

A SOLUÇÃO

Depois de perceber as lacunas do Postgres, mrQ mudou para o MongoDB devido à sua facilidade e escalabilidade. No início, era apenas Dafinoiu gerenciando tudo. Ele precisava de algo que quase pudesse fazer isso por ele. Assim, o MongoDB se tornou sua principal tecnologia de banco de dados. É sua principal fonte de verdade e pode se expandir horizontalmente sem piscar duas vezes. Dafinoiu viu que a flexibilidade do esquema é uma boa opção e que o desempenho inicial foi forte. Inicialmente, eles o usaram no local, mas depois migraram para o Atlas, nosso serviço de banco de dados multinuvem.
Além do MongoDB, o mrQ usa Java e Kotlin para seu sistema de backend, React e JSON para o frontend e Kafka para eventos em tempo real.
Com uma pilha de tecnologia que permite um crescimento sem esforço, o mrQ está olhando para um futuro melhor.

Próximos passos para o Sr. Q

Dafinoiu veio para a MrQ com 13 anos de experiência como engenheiro de software. Mais de sete anos em sua jornada com a empresa, ele está procurando levar seus mais de um milhão de jogadores, 700 jogos e provedores de jogos 40 para o próximo nível. Eles estão trabalhando ativamente para mudar para outros territórios e têm o objetivo de se tornarem globais este ano, com oMrQ+.
"Há muita conformidade e regulamentações em torno disso, pois é necessário adquirir novas licenças para quase todos os novos mercados em que se Go."
Internamente, o estúdio de desenvolvimento historicamente pequeno continuará priorizando o crescimento lento, mas sustentável, com a cultura do local de trabalho sempre na vanguarda. Para seus clientes, a MrQ planeja continuar usando a magia do aprendizado de máquina para fornecer uma experiência estelar. Eles querem inovar criando seus próprios jogos e até mesmo entrar no espaço do Bingo, tornando-o uma experiência social para todas as idades com um recurso de bate-papo e diferentes versões, iterações e interpretações do clássico de longa data. Os pagamentos também serão mais rápidos e estáveis. No geral, os jogadores podem esperar que o MrQ continue reforçando seu lugar como um dos principais destinos para jogos de cassino online.
Quer saber mais de Iulian Dafinoiu sobre sua jornada com MrQ e como a plataforma interage com o MongoDB? Acesse nosso podcast e ouça o episódio completo.

Ícone do FacebookÍcone do Twitterícone do linkedin
Avalie esse Artigo
star-empty
star-empty
star-empty
star-empty
star-empty
Relacionado
Artigo

Criando aplicativos de remix com a pilha MongoDB


Apr 02, 2024 | 4 min read
Tutorial

Lidar com dados de séries temporais com o MongoDB


Nov 19, 2024 | 13 min read
Início rápido

Criar, ler, atualizar e excluir documentos MongoDB com PHP


Sep 11, 2024 | 8 min read
Artigo

Validação de documentos para coleções polimórficas


Oct 01, 2024 | 6 min read
Sumário
  • O desafio