Início Desenvolvimento no InfoQ Brasil
Notícias
Feed RSS-
Experiência na construção de sistemas distribuídos e microservices por Jeppe Cramon
Em uma apresentação no Micro CPH, Jeppe Cramon falou sobre a experiência de trabalhar com sistemas distribuídos, microservices e os princípios e os padrões que considera benéficos para criar com sucesso sistemas baseado em microservices.
-
Otimização de testes usando dados coletados sobre defeitos
Ao integrar o framework de testes com o sistema de acompanhamento de bugs, é possível desativar casos de testes para um bug conhecido e reativá-lo depois da sua solução. Aneta Petkova, líder do grupo de QA da SumUp, apresentou a palestra “O Framework que conhece seus próprios bugs”, no TestCon Moscow 2019. O InfoQ a entrevistou depois da palestra.
-
Resumo da pesquisa de 2019 dos desenvolvedores do Stack Overflow
Javascript, MySQL e Linux mantiveram seus lugares de tecnologias mais populares, de acordo com a pesquisa entre os desenvolvedores ativos no Stack Overflow de 2019. Os provedores de nuvem pública - AWS, Azure e Google Cloud Platform - estão novamente na lista das plataformas mais populares. A pesquisa com quase 90.000 desenvolvedores também reuniu algumas informações demográficas.
-
Arquitetura Front End em um mundo de IA
Na QCon New York 2019, o engenheiro de front-end Thijs Bernolet da Oqton, discutiu desafios em criar arquiteturas front-end influenciadas pela aprendizagem de máquina.
-
Windows Virtual Desktop no Azure: Q&A com Scott Manchester da Microsoft
O InfoQ conversou com Scott Manchester, gerente de programa de grupo da Microsoft para o Windows Virtual Desktop, sobre o preview do Azure.
-
Akamai IoT Edge Connect traz o MQTT para sua plataforma serverless
O IoT Edge Connect, parte da Akamai Edge Cloud, fornece um serviço totalmente gerenciado para a operação de dispositivos IoT com escalonamento automático, tolerância a falhas e sincronização de dados. O InfoQ conversou com Lior Netzer, vice-presidente e CTO da IoT na Akamai Technologies.
-
Aprendendo a codificar melhor com Lean
A codificação Lean tem como objetivo fornecer informações sobre a atividade real de codificação, ajudando os desenvolvedores a detectar que o trabalho não está indo como o esperado.
-
Celia Kung fala sobre o Brooklin, serviço de streaming de dados do LinkedIn
Celia Kung, da equipe de infraestrutura de dados do LinkedIn, falou na Conferência QCon New York 2019 sobre o Brooklin, um serviço gerenciado de streaming de dados que oferece suporte de conexão entre fontes e consumidores. Esses dois players podem ser armazenamentos de dados ou sistemas de mensagens, tornando a solução flexível e extensível.
-
Experiências da programação remota Mob: perguntas e respostas com Sal Freudenberg
A programação mob pode ser feita remotamente. No Cucumber isso pode ser feito usando um ciclo, em que o driver faz download do código mais recente e, em seguida, compartilha sua tela.
-
Como evitar falhas na automação de testes em dispositivos móveis
Não se cria equipes de automação de testes separadas, disse Nadya Denisenko. Ela aconselhou a obedecer à pirâmide de testes para testes móveis e envolver testadores desde o início. Os testadores são desenvolvedores orientados para a qualidade que podem orientar e auxiliar outros desenvolvedores a fornecer software de alta qualidade.
-
Lidando com vulnerabilidades de software na Microsoft: os últimos 20 anos
No evento de segurança BlueHat IL, o engenheiro da Microsoft Matt Miller descreveu como o cenário de vulnerabilidades de software evoluiu nos últimos 20 anos, e a abordagem adotada pela Microsoft para mitigar as ameaças.
-
Microsserviços com restQL V3: dobro de desempenho, auto-recuperação e agregações
A mais recente versão da linguagem de consulta de microsserviços, o restQL, fornece novos recursos importantes, incluindo agregação de conteúdo, suporte a outros métodos HTTP e autocorreção, além de grande aumento de desempenho.
-
Usando Elixir com Rust para melhorar o desempenho: A história do Discord
Quando a equipe do Discord atingiu o limite de desempenho da BEAM com grandes estruturas de dados, recorreram ao uso do Elixir com Rust para tornar seu sistema capaz de escalonar até 11 milhões de usuários simultâneos.
-
Futuro do C#: Ponteiro Math
A interoperabilidade com plataformas nativas geralmente requer padrões de codificação muito específicos que envolvem a manipulação de ponteiros. Embora isso possa ser feito por meio de um fundamento escrito em C, a proposta intitulada Operadores devem ser expostos pelo System.IntPtr e System.UIntPtr procura oferecer essa capacidade diretamente em C#.
-
Futuro do C#: Delegados estáticos e ponteiros de função
Em cada versão do C# ele ganha mais recursos de baixo nível. Embora não sejam úteis para a maioria dos desenvolvedores de aplicativos de negócios, esses recursos permitem código de alto desempenho adequado para processamento de gráficos, aprendizado de máquina e pacotes matemáticos. Nas próximas duas propostas, vemos novas maneiras de referenciar e invocar funções.