13 pontos por xguru 2020-12-10 | 1 comentários | Compartilhar no WhatsApp
  • Software open source que permite desenvolver ferramentas de BI diretamente ou criar recursos de analytics para oferecer aos usuários

→ possibilita implementar diretamente vários dashboards e recursos como Mixpanel e Google Analytics

  • Foi projetado principalmente para funcionar bem com mecanismos de consulta serverless como AWS Athena e Google BigQuery,

mas também se conecta bem com MySQL, PostgreSQL, Presto, SQLite etc.

  • Cube.js Backend

→ Schema: funciona como um ORM para analytics, permitindo modelagem de dados para contagens, análises de coorte/funil e mais

→ Query Orchestration and Cache: divide consultas em unidades reutilizáveis menores para otimizar a execução das queries

→ API Gateway: oferece uma API de long polling para obter resultados analíticos sem limite de tempo de requisição

  • Cube.js Frontend

→ Javascript Client: funções centrais que se integram ao API Gateway para ler resultados de consultas

→ Fornece bindings de React, Angular e Vue para a API do Cube.js

→ Suporte a muitos gráficos, como Chart.js, D3.js e Google Chart

  • Excelente desempenho de consulta e suporte a multitenancy

  • Vários exemplos muito bons para consulta: cada amostra vem com um guia explicando como montar, o que facilita bastante a referência

→ Dashboard em tempo real com WebSocket - https://real-time-dashboard.cube.dev/

→ Dashboard baseado em React/GraphQL - https://react-dashboard.cube.dev/

→ Dashboard com D3/Material UI - https://d3-dashboard.cube.dev/

→ Como criar uma ferramenta de análise de eventos tipo Mixpanel usando Snowplow - https://cube.dev/blog/building-an-open-source-mixpanel-alternative-1/

→ AWS Web Analytics com AWS Lambda, Athena e Kinesis - https://cube.dev/blog/…

→ Exemplo de alternativa ao Google Analytics com Snowplow, Athena e React - https://web-analytics.cube.dev/

→ Drill Down Table API - https://cube.dev/blog/introducing-a-drill-down-table-api-in-cubejs/

1 comentários

 
xguru 2020-12-10

Na Coreia do Sul, sabe-se que a Coupang usa o cube.js.