Início DevOps no InfoQ Brasil
Artigos
Feed RSS-
Apache Kafka: dez melhores práticas para otimizar sua implantação
O author Ben Bromhead discute as melhores práticas mais recentes do Kafka para que os desenvolvedores gerenciem a plataforma de streaming de dados mais efetivamente. As melhores práticas incluem configuração de log, uso adequado de hardware, configuração do Zookeeper, fator de replicação e número de partições.
-
Reescrevendo o serviço API Gateway do Clojure para Golang: Relatório de experiência da AppsFlyer
A AppsFlyer processa quase 70 bilhões de solicitações HTTP por dia e é construída usando um estilo de arquitetura de microservices. O ponto de entrada para o sistema envolve todos os serviços front-end é um serviço de missão crítica (não micro) chamado API Gateway. Este artigo é um relato da experiência de migração de um gateway baseado em Clojure para uma implementação baseada em Go.
-
Quem está rodando meu Kubernetes Pod ? O passado, presente e futuro dos containers runtime
As opções de plataformas de gestão de container cresceram ao longo do tempo para incluir outras opções além do popular runtime Docker. Este artigo analisa o passado, presente e futuro das implementações de container runtime.
-
Explorando o Azure Service Fabric Mesh: uma plataforma para criar microservices de missão crítica
O InfoQ conversou com Chacko Daniel, Gerente de Programas Técnicos da Microsoft e responsável pelos serviços Fabric Azure Cluster e Azure Service Fabric Mesh, e discutiu como esta oferta se relaciona com Plataform as a Service (PaaS) e Container-infrastructure as a Service (CIaaS) como o Cloud Foundry e o Kubernetes.
-
Medindo o desempenho técnico: você provavelmente está fazendo isso errado
Todos estamos envolvidos, tentando o melhor para se tornar performático, medir nosso desempenho e ao longo do caminho, identificando apenas os OKRs e KPIs e ABCs corretos. Embora não exista uma métrica verdadeira que importe, existem algumas diretrizes ótimas a serem seguidas e outras com erros comuns e que vejo com frequência. Delineamos as diretrizes para uma boa medição.
-
Empacotando aplicações para Docker e Kubernetes: Metaparticle vs Pulumi vs Ballerina
Metaparticle, Ballerina e Pulumi trazem diferentes abordagens permitindo que o desenvolvedor manipule a automação do deploy com sua linguagem de programação favorita sem a necessidade de escrever arquivos YAML à mão.
-
Como os testes de contrato melhoram a qualidade dos sistemas distribuídos
Buscar bugs no final de um ciclo de desenvolvimento é custoso, mas como testar incrementalmente sistemas distribuídos complexos? Neste artigo, Marcin Grzejszczak analisa o problema e sua solução.
-
Service Mesh: Promessa ou Risco?
Os frameworks Service Mesh como o Istio e o Linkerd estão ganhando visibilidade conforme microservices são adotados. Os argumentos para adotar um service mesh são convincentes: observabilidade full-stack, segurança transparente, resiliência de sistemas, entre outros. Mas será que o service mesh é a solução certa? Este artigo vai ajudar a entender quando usar um service mesh faz sentido ou não.
-
O Efeito Kubernetes
O Kubernetes (k8s) percorreu um longo caminho em muito pouco tempo. Apenas dois anos atrás, ele teve que competir e provar ser melhor do que as soluções Fleet, Docker Swarm, Cloud Foundry Diego, Nomad, Kontena, Rancher's Cattle, Apache Mesos, Amazon ECS, etc.
-
Painel virtual: comunicação e governança de microservices usando service mesh
O service mesh oferece uma plataforma para conectar, gerenciar, e proteger microservices. O InfoQ conversou com especialistas no assunto nesta área para discutir os frameworks de service mesh.
-
GDPR para a operação
Com o GDPR, cuidar dos dados pessoais é uma responsabilidade de toda a organização, mas para a Operação podemos fornecer muitas ferramentas de suporte para lidar com as múltiplas facetas desse problema.
-
O que cientistas e engenheiros de dados precisam saber sobre o GDPR?
Andrew Burt fala sobre as implicações do GDPR na coleta, armazenamento e uso de dados para qualquer organização que lida com dados de clientes na União Europeia (UE).