BT

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

Contribuir

Tópicos

Escolha a região

Início Artigos

  • Evolução arquitetural de software para o mercado de concessão de crédito imobiliário e automóveis

    A transformação digital que a indústria financeira vem sofrendo está motivando a necessidade da evolução arquitetônica dos softwares do mercado de credito imobiliário e automóveis. Posto isto, com o intuito de reduzir os riscos provenientes do processo de modernização do legado sistêmico da companhia, foi executado uma avaliação arquitetural de um sistema utilizando o método ATAM.

  • Sete antipadrões para microservices

    Nesse artigo Vijay Algarasan, Diretor de Arquitetura da Asurion, discute como ele e sua equipe usam microservices em vários projetos, além de lições aprendidas neste processo. São discutidos antipadrões, que Algarasan acredita serem amplamente aplicáveis para praticantes de microservices.

  • 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.

  • Por que o Ágil não funcionou?

    Por que o Agile não funcionou? Nesse artigo Chen Ping discute a estrutura de pirâmide dos 12 princípios do Agile e o suporte técnico e gerencial necessário para que as implantações de metodologias ágeis funcionem. Ping usa exemplos reais para ilustrar problemas comuns encontrados nessas implantações e apresenta algumas soluções a respeito de como descobrir e eliminar a causa desses problemas.

  • Construindo um arquitetura moderna de microservices na empresa Gilt

    Depois de viver com microservices por três anos, a empresa Gilt pôde ver as vantagens no domínio das equipes, as fronteiras definidas pelas APIs e problemas complexos quebrados em partes menores. Yoni Goldberg, em uma apresentação na conferência QCon London 2015, explicou os desafios que ainda enfrenta em relação a ferramentas, integração de ambientes e monitoramento.

  • 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.

  • Caminhando para uma web independente de resolução com SVG

    Esse artigo examina as vantagens de usar Scalable Vector Graphics (SVG) como formato preferido para arquivos gráficos em projetos web ou mobile. O objetivo não é impedir os designers e desenvolvedores de usar formatos com base em pixels (PNG / JPEG), mas sim demonstrar como o uso do SVG pode melhorar o fluxo de trabalho de qualquer projeto web.

  • 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.

  • Metas Ágeis com OKR

    OKR é um framework de definição de metas adotado por diversas empresas do Silicon Valley que complementa o Agile e Lean, criando uma abordagem ágil para definir objetivos e mensurar valor. Usado pelo Google, Twitter e LinkedIn, o OKR pode ajudar a evoluir a comunidade Agile e o próprio Manifesto Ágil mudando o foco de entrega de funcionalidades para a entrega de resultados.

  • MVPs no mundo real: o caso do EasyTaxi

    No QCon Rio 2015, o CTO Global do EasyTaxi, Vinícius Gracia, contou a história da criação do serviço de táxis, tratando desde estratégias para mudar o mercado, até técnicas para product development e o uso de MVPs. Veja nesse artigo um resumo sobre o conceito de MVPs e as formas como foi aplicada a técnica na criação do EasyTaxi.

BT