BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Arquitetura Corporativa no InfoQ Brasil

  • Big Data com Apache Spark - Parte 1: Introdução

    O Apache Spark é um framework de big data construído para ser veloz, fácil de usar e com analises sofisticadas. Nesse artigo, Srini Penchikala mostra como o Spark ajuda no processamento e analise de Big Data com sua API padrão. Também compara o Spark com a implementação tradicional de MapReduce do Apache Hadoop.

  • Um comparativo entre MapReduce e Spark para analise de Big Data

    MapReduce e Spark são os dois frameworks mais populares existentes atualmente para computação em cluster e análise de dados de larga escala (Big Data). Este artigo, apresenta a avaliação dos principais componentes arquiteturais do MapReduce e do Spark incluindo: shuffle, modelo de execução e cache por meio de um conjunto de dados a serem processados.

  • Aprendizado de Máquina e Computação Cognitiva

    Baseado em um webinar sobre análise de dados, este artigo compreende tópicos sobre aprendizado de máquina e computação cognitiva, e como essas áreas estão relacionadas à Inteligência Artificial. Os palestrantes discutem como estas tecnologias estão sendo aplicadas no segmento de marketing digital e quais as preocupações que as organizações possuem para prover serviços de aprendizado de máquina.

  • Lean Enterprise: uma conversa com os autores Jez Humble, Joanne Molesky e Barry O'Reilly

    Os autores do livro "Lean Enterprise" discutem como práticas tradicionais de gerenciamento falham em equilibrar inovação e exploração de produtos devido a necessidade de um conjunto diferente de habilidades proporcionadas pelas práticas de gerenciamento usuais. Também explicam como é possível desenvolver essas habilidades através de técnicas que são incrementais, iterativas e de baixo risco.

  • Busca Textual no PostgreSQL é boa o suficiente

    A Busca Textual tornou-se uma característica importante para muitos tipos de negócios. A comprovação desta necessidade é o aumento na popularidade de ferramentas como o Elasticsearch e Solr. Solr e Elasticsearch são ótimas ferramentas, mas antes de caminharmos para este lado da busca textual, devemos pensar um pouco mais e talvez decidir por algo mais leve e que seja bom o suficiente.

  • Arquitetos precisam programar: as distorções no papel de arquiteto

    Um arquiteto tem responsabilidades que vão além do projeto do software e das questões relativas ao alinhamento do software com o negócio a que se destina. A implementação de seus projetos é, em última instância, a única medida da qualidade do seu trabalho. Sendo assim, arquitetos deveriam colocar a mão na massa e ajudar na implementação.

  • Criando uma estratégia de desenvolvimento mobile para 2015

    Com 2015 em curso, é hora de considerar uma estratégia móvel para um ano próspero e além. Discutiremos pontos a serem considerados quando se planeja a estratégia para o ano, e como eles poderão ajudá-lo a iniciar um futuro bem sucedido. Os tópicos incluem ambientes de desenvolvimento visuais, TI Bimodal, desenvolvimento móvel baseado em núvem e o debate HTML5 x Nativo.

  • Atores de nuvem reativos: Uma web de eventos evolutiva

    Atores reativos da nuvem são uma aplicação do modelo de Atores de Carl Hewitt que pode ser usada para balancear o poder dos sistemas distribuídos modernos. Esse artigo, mostra uma implementação de Atores Reativos de Nuvem, considerando um cenário de negócios complexo distribuído através de uma solução elegante e bem pensada.

  • Como escalar equipes ágeis e entrega de produtos?

    Este artigo aborda um relato da experiência da Concrete Solutions, que usa métodos ágeis desde 2006 e teve que aprender, evoluir e iterar seu conceito e prática ágil muitas vezes. Recentemente, o crescimento rápido fez com que a empresa tivesse que buscar uma forma de crescer e escalar sem perder a cultura. O aprendizado é compartilhado aqui.

  • Máquina de inovação

    A tecnologia mudou o jogo. O poder saiu das empresas para os consumidores, e os mercados estão mudando. Hoje, todos são vulneráveis à concorrência e ruptura. É um momento emocionante para pequenas e ágeis startups que são mais inovadoras, criativas e rápidas. Mas para os grandes operadores históricos, isso é aterrorizante.

  • DevOps em Telecom: é possível?

    Um artigo recente da CA Technologies lança um olhar sobre como DevOps está avançando em várias indústrias de forma a melhorar a velocidade na forma como publicamos nossas soluções em ambientes de desenvolvimento ágil.

  • Compiladores como Serviço: Garantia de Códigos mais Limpos, Rápidos e Leves

    Conheça o projeto Roslyn, que poderá modificar profundamente a forma como nos relacionamos com compiladores. O que torna o projeto inovador é que, além do compilador, também é disponibilizada uma API que permite influenciar todo o processo de compilação – desde a análise sintática até a geração do código binário.

BT