Início Desenvolvimento no InfoQ Brasil
Notícias
Feed RSS-
TypeScript, olhando além do que é divulgado com Matthew Gerstman
Matthew Gertsman apresentou as suas lições aprendidas enquanto engenheiro de software do Dropbox, na utilização do TypeScript durante uma migração de código quatro anos atrás, apresentando os prós e contras do seu uso e como sua empresa lida com ela numa programação em escala.
-
Prevendo o futuro da web com Richard Feldman na ReactiveConf 2019
Na ReactiveConf 2019 em Praga, Richard Feldman aproveitou seus 12 anos de experiência profissional em desenvolvimento web e o fato de ser um dos primeiros a adotar tecnologias como React em 2013 e Elm em 2014, para fazer e justificar algumas previsões concretas sobre o futuro da web em 2020 e 2025.
-
Como fazer o deploy de cada feature branch permite um feedback rápido sobre o produto
Ultrapassando os limites da entrega contínua, pode-se alterar fundamentalmente a maneira como as pessoas colaboram na criação de software. Christian Uhl apresentou na DevOpsCon Munich 2019 como a implantação de cada feature branch usando o GitLab e o Kubernetes os ajuda a obter feedback rápido dos product owners e stakeholders.
-
AWS anuncia o Braket, seu serviço totalmente gerenciado de computação quântica
Agora em preview, o Amazon Braket é o novo serviço da AWS que oferece a possibilidade de se construir, testar e executar algoritmos quânticos. O Braket inclui um ambiente de desenvolvimento, suporte a testes em simuladores de computadores quânticos, e a capacidade de executá-los em processadores quânticos reais.
-
Protocolo GRIT permite transações distribuídas em microservices de múltiplos bancos de dados
Na Conferência Internacional da IEEE sobre Engenharia de Dados 2019, os engenheiros do eBay apresentaram um documento sobre um protocolo para transações distribuídas ACID usando múltiplas bases de dados, GRIT. O suporte a vários bancos de dados é essencial para permitir o uso do GRIT a microservices, que são implementados em diferentes idiomas e podem usar vários bancos de dados subjacentes.
-
Como o Shopify implementa regras customizadas para escalar automaticamente o Kubernetes
Andy Kwiatkowski do Shopify palestrou na Velocity conference em Berlim sobre por que tiveram que criar um autoscaler personalizado no Kubernetes. As soluções existentes para escalar automaticamente não atendiam as necessidades do Shopify. Principalmente devido ao grande e repentino fluxo de requisições de tráfego recebido.
-
O que fez com que o iOS 13 tivesse tanto bugs e como resolver o processo de desenvolvimento
A última versão do iOS da Apple, o iOS 13, foi afetado por uma série de bugs que causaram reações de desapontamento dos usuários. Em uma história publicada pela Bloomberg, fontes familiarizadas com a Apple explicaram o que deu errado no processo de lançamento do iOS 13 e como a Apple pretende corrigir isso no futuro.
-
Microsoft Edge 79 vai usar o Chromium engine
Com o lançamento do Edge 79, a Microsoft vai fazer a transição de seu engine proprietário EdgeHTML para o Chromium, um engine open source popular que é usado no Chrome.
-
Google Cloud Run é agora GA
O Google Cloud Run é uma solução totalmente gerenciada do Google para executar aplicações serverless e em containers. Após 6 meses em beta, o Cloud Run agora é GA, junto com o Cloud Run para o Anthos, que permite executar aplicações Google Cloud Run on premise usando um cluster Google Kubernetes Engine.
-
Sensatez e absurdos sobre Event Thinking e microservices
A modularidade dos sistemas que construímos é muito importante, mas para atingi-la devemos lidar com forças antimodularidade. Em uma apresentação na Conferência de Microservices Orientada a Eventos, realizada pela AxonIQ, Allard Buijze compartilhou os pensamentos e experiências na construção de sistemas baseados em DDD, CQRS, microservices e event sourcing.
-
Machine Learning em dispositivos móveis e IoT com o TensorFlow Lite: Daniel Situnayake na QCon SF
Na QConSF, Daniel Situnayake apresentou "Machine learning on mobile and edge devices with TensorFlow Lite". O TensorFlow Lite é um framework cross-platform, pronto para ser usado em produção para implantar aprendizado de máquina em dispositivos móveis e sistemas embarcados, e foi o tópico da apresentação.
-
Netflix Delta - uma plataforma para sincronização e enriquecimento dos dados
Grandes sistemas frequentemente utilizam grandes data stores. Algumas vezes é necessário manter alguns desses data stores sincronizados, e enriquecer os dados chamando serviços externos. Para resolver essa necessidade, o Netflix criou o Delta, uma plataforma orientada a eventos para sincronizar e enriquecer os dados. A equipe do Delta forneceu uma visão geral do design utilizado.
-
Helm como gerenciador de pacotes para Kubernetes: Um bate papo com o fundador do Helm, Matt Butcher
O InfoQ conversou com Matt Butcher, organizador do Helm Summit em Amsterdã, explorando o crescimento e roadmap do Helm. Butcher nos falou sobre a história do Helm, como o designer foi influenciado por outros gerenciadores de pacotes, como está ajudando a comunidade Kubernetes, o tremendo crescimento e alguns dos desafios de segurança que estão sendo resolvidos.
-
Open Core Summit: O valor da nuvem e do software comercial open source
No Open Core Summit inaugural, realizado em São Francisco, foi concluído que o relacionamento entre a computação nas nuvens e os softwares comerciais open source é "e", e não "versus". O Open Core é um modelo de negócios e não deve ser confundido com software open source. As empresas Open Core se baseiam nos fundamentos do open source e extraem pequena quantidade do valor total das criações.
-
AdoptOpenJDK introduz programa de garantia da qualidade
O AdoptOpenJDK criou um conjunto abrangente de mais de 30.000 testes projetados para garantir a compatibilidade, desempenho e confiabilidade das distribuições da JRE. Os conjuntos de testes são pequenos o suficiente para serem executados regularmente por aqueles que trabalham no projeto e também por beneficiar aqueles que simplesmente usam o projeto.