Tudo sobre o Apache Cassandra

Tudo sobre o Apache Cassandra

Apache Cassandra

Apache Cassandra é um banco de dados, e a escolha ideal para quem precisa de escalabilidade e alta disponibilidade sem comprometer o desempenho. A escalabilidade linear e tolerância a falhas comprovada em hardware commodity ou infraestrutura de nuvem tornam a plataforma perfeita para dados de missão crítica. O apoio do apache cassandra para replicar em vários datacenters é best-in-class, proporcionando menor latência para seus usuários e a paz de espírito de saber que você pode sobreviver interrupções regionais.

O modelo de dados do apache cassandra oferece a conveniência de índices de coluna com o desempenho de atualizações estruturado em log, um forte apoio para a desnormalização evisões materializadas e poderoso built-in de armazenamento em cache.

Vídeo [inglês]

Visão geral

  • USADO POR GRANDES EMPRESAS
    apache cassandra está em uso em contato constante , CERN , Comcast , eBay , GitHub ,GoDaddy , Hulu , Instagram , Intuit , Netflix ,Reddit , The Weather Channel , e mais de 1500 mais empresas que têm grandes conjuntos de dados ativos.Uma das maiores implantações de produção é da Apple, com mais de 75.000 nós de armazenamento de mais de 10 PB de dados.Outras instalações apache cassandra grandes incluem Netflix (2.500 nós, 420 TB, mais de 1 trilhão solicitações por dia), motor de busca chinês Easou (270 nós, 300 TB, mais de 800 milhões reqests por dia), e eBay (mais de 100 nós, 250 TB) .

 

  • USADO POR GRANDES EMPRESAS

apache cassandra consistentemente supera alternativas NoSQL populares em benchmarks e aplicações reais, principalmente por causa de escolhas arquitectónicas fundamentais.

  • DESCENTRALIZADO
    Não há pontos únicos de falha. Não há gargalos de rede. Cada nó no cluster é idêntico.

 

  • DURÁVEL
    apache cassandra é adequada para aplicações que não podem dar ao luxo de perder dados , mesmo quando todo um centro de dados vai para baixo.

 

  • VOCÊ ESTÁ NO CONTROLEEscolher entre replicação síncrona ou assíncrona para cada atualização.Assíncrono operações altamente disponíveis são otimizados com recursos como Sugerido Handoff e Leia Repair .

 

  • ELÁSTICOLer e escrever rendimento tanto aumentar linearmente com novas máquinas são adicionados, sem tempo de inatividade ou interrupção de aplicações.

 

  • PROFISSIONALMENTE SUPORTADO Contratos e serviços de apoio apache cassandra estão disponíveis a partir de terceiros.

 

  • TOLERANTE A FALHASOs dados são automaticamente replicadas para vários nós para tolerância a falhas.Replicação em vários centros de dados é suportado. nós com falha pode ser substituído sem tempo de inatividade.

Saiba mais em www.cassandra.apache.org.

Fonte: apache cassandra
Download Apache Cassandra

BI – Business Intelligence

BI – Business Intelligence

Business Intelligence

Business Intelligence.
A grande pergunta que sempre me fazem: ”O que é BI ou Business Intelligence?” Business Intelligencepode ser considerada a técnica de extração de inteligência sobre o negócio da sua empresa, seja qual for ela. Alguns dizem que BI é o processo de captura, transformação de dados em informações e o uso das ferramentas permitem extrair inteligência, e etc., mas o fato é que se falarmos com 10 pessoas diferentes, vamos ter 10 definições próximas, porém diferentes.

O importante é o BI atender e resolver problemas em processos de negócios existentes na empresa, seja qual for ela, desde as operações mais comuns (recebimentos, pagamentos, contabilidade, compras, etc). Vemos muitos projetos de BI que falharam ou simplesmente morreram, principalmente por que estavam sem foco! Sim, os projetos de BI tem alta taxa de mortalidade, já vi projetos de milhões de reais serem simplesmente descontinuados, mas isso é assunto para outro post.

Pensando nos negócios, acreditamos que implantar BI é utilizar-se de ferramentas e técnicas para ajudar a facilitar o acompanhamento dos processos de negócios, sejam eles geração de relatórios, painéis, acompanhamento de metas, entre outros. O Business Intelligence como ferramenta de administração pode ser considerado um grande facilitador da vida dos gestores, gerando informações que antes poderiam demorar diversos dias para ficar pronta, como BI pode demorar de algumas horas chegando até segundos.

Existem diversas maneiras de ter inteligência em negócios, seja via planilhas (isso mesmo, planilhas) ou utilizando ferramentas de BI (ok, essa é a melhor maneira). Dentre as ferramentas mais comuns encontramos:

  • AdHoc / QueryTool
  • Dashboards e KPIs
  • Data Mining
  • BPMs, CPMs ou EPMs
  • Ferramentas de Planejamento (Budgeting, Planning e Forecasting)

Essas ferramentas possuem vários fabricantes : SAP-Business Objects, IBM-Cognos, Microstrategy, Microsoft, Oracle, Pentaho, Jasper,etc.

Antes de terminar, uma pergunta que um aluno fez ao Ralph Kimball no curso de Modelagem Dimensional: _”O que eu devo perguntar ao meu usuário no levantamento de dados, pergunto o que ele quer ver no Data Warehouse?”. A resposta foi: “Não. Deve-se perguntar quais indicadores e informações são necessárias para você trabalhar no seu dia a dia”.

Faz todo sentido do mundo, se a pergunta for genérica a resposta também será.

O universo de BI ainda está plena expansão e muitos profissionais de TI estão buscando mais conhecimentos em Business Intelligence. Nosssos treinamentos de BI são elaborados segundo a metogologia Kimball e com material exclusivo em português. Assim garantimos sempre o melhor conteúdo e 100% de aprovação em mais 10 anos de experiência com projetos, cursos e consultoria emBusiness Intelligence.