Início Artigos
Artigos
Feed RSS-
Não desperdice e nem queira desperdiçar: um mapa de fluxo simplificado para descobrir desperdícios
Este artigo descreve de forma simplificada os Mapas de Fluxo de Valor que facilitam a visualização de gargalos e processos ineficientes no ciclo de vida da entrega do software, se concentrando nas duas formas de desperdício Lean definidas como Inventário e Tempo de Espera.
-
Empoderamento das pessoas: libertar equipes através das Estruturas Libertadoras
As estruturas libertadoras são uma ótima maneira das equipes encontrarem sua voz interna. Isso foi feito para se pensar criativamente sobre os tipos de convites que são feitos e para revolucionar a dinâmica normal de uma reunião. Neste artigo, Greg Myer compartilha como está usando estruturas libertadoras na Capital One.
-
Test-Driven Development: Sério, é uma técnica de design
Usando um passo a passo em Java, este artigo fornece um exemplo prático de como usar o TDD (Test-driven Development) para dividir, testar e solucionar problemas maiores ao codificar.
-
Cinco princípios para o design de interfaces (UI) para Android e iOS com React Native
Este artigo explicará por que UI designers deveriam seguir os guidelines específicos de cada plataforma ao desenhar para múltiplas plataformas. Isso pode ser uma tarefa árdua devido à variedade de restrições e guidelines a serem seguidos. Propomos cinco princípios fáceis para múltiplas plataformas com foco no React Native, sem perder pontos importantes de usabilidade.
-
Quarkus chega na versão 1.0: Um bate papo com Thomas Qvarnstrom
Quarkus, um framework Java nativo Kubernetes feito para o GraalVM e OpenJDK HotSpot, chegou na versão 1.0. O Quarkus é um stack open source para escrever aplicações Java, oferecendo tempo de inicialização rápido e pouco uso de memória. O InfoQ conversou com Thomas Qvarnstrom, gerente de produtos sênior na Red Hat, para aprender mais sobre a jornada do Quarkus.
-
Entrevista com Udi Dahan: transações em sistemas (na nuvem) de mensagens
Os atuais serviços de mensagens baseados na nuvem têm níveis de suporte a transações diferente das versões anteriores? Nesta entrevista com o especialista em sistemas distribuídos Udi Dahan, exploramos esta questão.
-
Redis - Persistência, Backup e Restore em um banco de dados em memória
Este artigo aborda uma introdução a persistência de dados utilizando Redis e aspectos relacionados a como realizar backup e restore de dados utilizando um banco de em memória, com uma introdução prática dos modelos e conceitos usados no Redis e também uma breve consideração sobre os modelos.
-
Repensando as APIs do Flink para um framework unificado de processamento de dados
Desde o início, o Apache Flink seguiu uma filosofia de adotar uma abordagem unificada para processamento batch e streaming. O componente principal é o processamento de streams de dados ilimitados, como em batch por exemplo. Atualizações recentes das APIs do Flink incluem projetos arquiteturais realizados pela comunidade para suportar tanto batch como streaming de forma unificada no Apache Flink.
-
Azure Data Lake Analytics e U-SQL
Aniruddha Chakrabarti apresenta o artigo “Azure Data Lake Analytics e U-SQL” que descreve sobre os principais serviços da Azure Cloud para Big Data Analytics e a introdução de uma nova linguagem de processamento e consulta de big data chamada U-SQL, fornecendo uma visão geral da linguagem U-SQL e como usá-la em aplicações que rodam na Azure Cloud.
-
Postgres oferece mais funcionalidades do que você imagina
Jason Skowronski apresenta os detalhes inovadores e pouco conhecido da comunidade de desenvolvedores e até mesmo usuários do Postgres de como escalar, processar grande volumes de dados com velocidade e trabalhar com dados especiais como busca de dados baseados em tempo e utilização do tipo de dados tsvector para realizar buscas rápidas em campos de texto.
-
Retrospectiva sobre o NotPetya
Como estamos no segundo aniversário do NotPetya, esta retrospectiva é baseada no envolvimento pessoal do autor nas atividades pós-incidente. Como consequência imediata, o NotPetya foi um incidente que quase mudou toda a indústria de TI, mas isso não aconteceu. Praticamente todas as lições aprendidas foram ignoradas.
-
Kotlin multi-plataforma para desenvolvedores iOS
Aproveitando as semelhanças entre Swift e Kotlin, o Kotlin multi-plataforma torna fácil a criação de componentes agnósticos a plataforma que podemos utilizar em projetos iOS e Android. Este artigo orientará passo a passo como criar um framework que podemos importar no Xcode.