BT

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

Contribuir

Tópicos

Escolha a região

Início Desenvolvimento no InfoQ Brasil

  • Adotando Big Data e Data Science em uma grande empresa do mercado financeiro

    A adoção de tecnologias big data e data science por uma organização é um projeto de transformação similar à transformação para adoção de uma abordagem ágil, e com muitos desafios em comum. Neste artigo, o autor demonstra um projeto deste tipo em uma grande empresa do ramo financeiro.

  • Automação de processos com open source: conhecendo o JBoss BPM com um co-fundador

    Conheça o JBoss BPM e a suíte KIE, para definição e implementação de processos de negócios usando técnicas sofisticadas da IA clássica, além das origens e rumos do projeto, na visão de um dos fundadores do projeto, Mark Proctor.

  • Escrevendo uma aplicação em Vert.x 3

    As técnicas Reactive estão revolucionando a forma de criar aplicações para web. Dentre as soluções reactive existentes, o Vert.x aparece com um dos grandes destaques. O Vert.x permite a construção de aplicações reativas utilizando a JVM. Conheça os conceitos básicos envolvidos no desenvolvimento, teste, empacotamento e execução de uma aplicação Vert.x 3.

  • OpenStack hoje: um panorama do maior projeto aberto de cloud computing

    O OpenStack, maior projeto mundial aberto voltado a nuvem, esteve no centro das discussões na comunidade de TI este mês. Conheça mais sobre este projeto fundamental e acompanhe uma discussão com alguns dos principais líderes.

  • Como melhorar a performance de aplicações Node.js utilizando o módulo de cluster

    Performance e escalabilidade são aspectos importantes e cruciais para grande parte das aplicações desenvolvidas atualmente. Aplicações Node.js podem utilizar o módulo de cluster nativo da plataforma conseguindo ganhos significativos no aproveitamento de recursos computacionais. Além de explicações sobre o funcionamento deste módulo, o artigo apresenta exemplos práticos de sua utilização.

  • Quando os novos empregos chegarem, você vai ser diletante ou profissional?

    O artigo discute a crescente demanda por profissionais de software nas próximas décadas e as implicações de abordagens para atender a essa demanda. Distingue entre "profissionais" e "diletantes"’ e analisa possíveis resultados à medida que são incorporados, fornecendo análises sobre como lidar melhor com a escassez do trabalhador de TI na perspectiva das empresas e dos profissionais.

  • Auditoria Simples com Hibernate Envers

    Este artigo mostra como monitorar as ações realizadas sobre as entidades auditáveis de um sistema, proporcionando total controle sobre o uso do software e resguardando a integridade das informações. Este artigo mostra como auditar informações que vão além daquelas fornecidas por padrão pelo framework, adicionando customizações ao armazenamento das revisões.

  • Java 8: Iniciando o desenvolvimento com a Streams API

    Este artigo apresenta como trabalhar com uma das principais novidades do Java 8, a Streams API, recurso que traz novas classes e métodos que ajudam a manipular coleções de maneira simples e eficiente. Além dos conceitos, este artigo apresenta um exemplo prático para evidenciar os benefícios desta API. Dessa forma, o leitor terá uma base sólida para incorporar essa nova opção no seu dia a dia.

  • Como melhorar suas habilidades para se tornar um desenvolvedor melhor

    Este artigo cobre as habilidades de bons desenvolvedores e destaca a importância de mudar seu método de aprendizagem, para aprimorar suas habilidades em ambientes de alta intensidade e com muitos desafios.

  • Série de artigos: Entendendo data science

    Nesta série, exploramos maneiras de compreensão de data science, incluindo o entendimento de onde sua aplicação é ou não é necessária e como torná-la um ativo para você. O conteúdo dessa série é produzido por pessoas que já viveram e resolveram muitos dos desafios da aplicação de data science.

  • Uma arquitetura de referência para a Internet das Coisas - Parte 1

    Esse é o primeiro de dois artigos onde tentamos trabalhar a partir de um nível abstrato de arquiteturas de referência para a Internet das Coisas (ou IoC) em direção a uma arquitetura e implementação concretas para casos de uso específicos. Esse primeiro artigo cobre a definição de uma arquitetura mais concreta e abrangente, e o segundo artigo irá aplicar essa arquitetura a casos de uso reais.

  • Big Data com Apache Spark Part 3: Spark Streaming

    Este é o terceiro artigo da série Big Data com Apache Spark. Nos 2 primeiros artigos abordamos o processamento de dados estáticos. Neste artigo trataremos do processamento de dados em streaming e em tempo real. O artigo busca mostrar como podemos usar o Apache Spark para realizar análises sob informações em cenários onde os dados são gerados continuamente.

BT