7 pontos por bluearisu 2022-01-20 | 2 comentários | Compartilhar no WhatsApp
  • O setor de e-commerce cresceu rapidamente com a COVID-19

  • À medida que os pagamentos digitais aumentaram, as fraudes de pagamento também cresceram

  • A PayPal previne fraudes com análise de grafos em tempo real

  • Os cálculos em tempo real são possíveis graças ao framework open source de DSL para grafos Apache Gremlin

  • A tecnologia de grafos é muito eficaz para detectar e prevenir fraudes no setor de e-commerce

2 comentários

 
kwangyeol 2022-01-20

Foi uma leitura interessante porque fazia tempo que eu não via algumas dessas palavras-chave.

Aerospike é um storage key-value open source (APL). Ele é especializado em operação otimizada em memória e em SSD, então tem desempenho excelente. No entanto, pelo que sei, há limitações no tamanho do cluster e no tamanho das chaves e dos valores, então é preciso considerar isso ao adotá-lo.

Acho razoável a arquitetura de colocar uma camada de consulta sobre um storage key-value, neste caso o Gremlin. Não é fácil criar uma camada de consultas para grafos do zero.

No entanto, é uma pena que a explicação sobre a configuração física seja insuficiente. Como as consultas em bancos de dados de grafos são muito complexas, quando os nós de dados e os nós de consulta são separados ou quando se faz scale-out, o desempenho cai drasticamente. Devido à complexidade das consultas, uma grande quantidade de dados temporários para cálculo se acumula facilmente nos nós intermediários, causando falta de memória com facilidade e reduzindo o QPS.

Fico curioso para saber se esse problema foi resolvido com scale-up ou com scale-out; se foi com scale-out, teria sido bom descrever esse processo com mais detalhes.

Parece que já faz uns 8 anos desde a última vez que vi algo como Gremlin ou Titan, e a área de bancos de dados de grafos não parece estar evoluindo tão rápido quanto eu imaginava.

 
bluearisu 2022-01-21

O texto principal era um pouco difícil de entender, então eu estava com dificuldade para compreendê-lo, mas depois de ler os comentários ficou um pouco mais fácil de entender. Obrigado.