Início Arquitetura e Design no InfoQ Brasil
Notícias
Feed RSS-
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.
-
Resumo do AWS IoT Day: oito novos poderosos recursos
A Amazon compartilhou oito novos recursos disponíveis em sua plataforma de Internet das Coisas: tunelamento seguro, endpoints configuráveis, domínios personalizados para endpoints configuráveis, autorizadores personalizados aprimorados, provisionamento de frota, integração com Alexa Voice Services, suporte a containers para o AWS IoT Greengrass, e Stream Manager para o AWS IoT Greengrass.
-
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.
-
Foco no resultado: Q&A com Jeff Patton
Precisamos nos concentrar nos resultados e adaptar a maneira de pensar e os processos para liberar continuamente pequenas alterações nos produtos e serviços, argumentou Jeff Patton na palestra de encerramento da Agile Greece Summit 2019.
-
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.
-
Maior provedora de transportes da Noruega reescreve seu website com 83.000 linhas de Elm
Vy.no, a maior provedora de transportes da Noruega, reescreveu seu website em Elm, uma linguagem transpilável para javascript. Robin Heggelund Hansen e Kjetil Valle apresentaram em recentemente em um artigo a jornada de 3 anos no qual a Vy gradualmente aderiu ao Elm para as partes não estáticas de seu website.
-
Dropbox e Slack: os custos ocultos ao compartilhar código entre o iOS e Android
Construir uma app mobile nativa requer muito trabalho; é necessário no mínimo codificar em duas plataformas, Kotlin/Java no Android, e Objective-C/Swift no iOS. No passado, o Dropbox e Slack implementaram uma estratégia para compartilhar código entre plataformas, construindo uma biblioteca compartilhada em C++, até recentemente, quando decidiram desistir disso.
-
Reescritas bem-sucedidas de software: Slack for Desktop
Usando o Netscape como exemplo, Joel Spolsky, co-fundador do Stack Overflow, afirmou que reescrever o código do zero é o pior erro estratégico que uma empresa de software pode fazer, porém, a recente reescrita do Slack para Desktop parece indicar o contrário.
-
Web Components atingem a maturidade
Por anos os web components tem sido um padrão quase pronto. Com o recente lançamento do web client da Apple Music, a Apple entregou mais de 45 web components para melhorar a experiência do Apple Music. Outros, incluindo a Amazon, Porsche, arm, Panera, e Microsoft, estão aproveitando o Stencil para criar sistemas de design e we componentes cross-framework.
-
Testando com Base de Propriedade Stateful - Lambda Days 2019
Tomasz Kowal, líder técnico do ClubCollect, apresentou no Lambda Days 2019 uma introdução de testes com base na propriedade stateful. Estes testes ajudaram as principais empresas a encontrar bugs que não foram detectados por meio de outros testes . Estes testes utilizam um modelo subjacente do sistema de teste para gerar sequências mais interessantes, aumentando a probabilidade de encontrar bugs.
-
Fundação Eclipse sugere ferramenta para avaliar vulnerabilidades
A Fundação Eclipse está avaliando uma proposta para incorporar uma ferramenta de avaliação de vulnerabilidade que ajudaria a identificar bibliotecas com problemas de segurança. O possível resultado ajudaria a informar aos desenvolvedores quando as aplicações tiverem um maior risco ao usarem componentes vulneráveis.
-
Engenharia de dados no Badoo: lidando com 20 bilhões de eventos por dia
O Badoo é uma rede social para solteiros que atualmente lida com bilhões de eventos por dia, explica Vladimir Kazanov, líder de engenharia de plataforma de dados. Na Skills Matter, Kazanov falou sobre alguns dos desafios de operar nessa escala e quais ferramentas o Badoo usa para processar e relatar esses dados.