Início Programação no InfoQ Brasil
Notícias
Feed RSS-
Oleg Zhurakousky comenta sobre microservices orientados a eventos baseados em Spring
As tecnologias Spring Cloud Stream e Spring Cloud Function dão suporte à implementação de microservices orientados a eventos para diversos casos de uso, desde a integração de aplicações até o fluxo de dados. Oleg Zhurakousky, palestrou na Conferência SpringOne Platform 2019 sobre os desenvolvimentos e recursos recentes de ambos os projetos.
-
Swift 5.2 liberado no Xcode 11.4 Beta
A linguagem de programação Swift, desenvolvida originalmente pela Apple e liberada em 2014, acaba de chegar na versão 5.2. O Swift 5.2 está disponível no Xcode 11.4 Beta, trazendo callAsFunction, subscript com default arguments, Key Path Expressions as Functions, uma nova arquitetura de diagnósticos, e mais.
-
Processamento de dados de alto desempenho com Spring Cloud Data Flow e Geode
Cahlen Humphreys e Tiffany Chang palestraram na Conferência SpringOne Platform 2019, sobre o processamento de dados com as estruturas Spring Cloud Data Flow e Apache Geode.
-
Quatro estratégias para lidar com a contrapressão - Jay Phelps
Jay Phelps, membro da equipe principal do RxJS, palestrou na ReactiveConf 2019 falando o que realmente é a contrapressão, quando acontece, e quais estratégias que podem ser aplicadas para lidar com ela.
-
Suporte avançado a aplicações de IoT no .NET Core 3 com System.Device.Gpio
O System.Device.Gpio é uma nova biblioteca open source aberta para o .Net Core que viabiliza a interação de aplicações IoT com sensores, monitores e dispositivos de entrada por meio dos pinos GPIO ou outro hardware de controle de I/O. A biblioteca é aumentada por uma coleção de ligações mantida pela comunidade para vários dispositivos.
-
Slack compartilha a estratégia usada para testar seu novo serviço de criptografia
A equipe de engenharia do Slack revelou a estratégia de teste de carga que se tornou uma parte crítica do pipeline de entrega contínua. Embora afirmem que tinham pouca experiência em testes de carga, conseguiram construir do zero usando o Go, além de usar uma abordagem metódica que oferece um roteiro para engenheiros que enfrentam desafios semelhantes.
-
O método Swift: Uma estrutura para modernização de software usando DDD
O Método Swift é um conjunto de técnicas de análise de sistemas legados complexos a fim de determinar o trabalho necessário para modernizar gradualmente os principais componentes ou o sistema como um todo.
-
Experiência da iRobot na execução do ROS2 em plataformas embarcadas baseadas em Linux
Durante o ROSCon 2019, Alberto Soragna, Juan Oxoby e Dhiraj Goel, da iRobot, apresentaram suas experiências usando o ROS 2 em uma plataforma embarcada de baixo custo. Ao testar diferentes implementações do Serviço de Distribuição de Dados (DDS), reduziram o uso da CPU e da memória nas aplicações, o que melhorou bastante o desempenho.
-
É possível escrever testes para CSS! Gil Tayar no ReactiveConf 2019
Gil Tayar, arquiteto sênior e desenvolvedor da Applitools, apresentou na ReactiveConf 2019 os problemas específicos inerentes dos testes de CSS e como podem ser abordados por meio de metodologia e ferramentas.
-
GitHub integra análise de código Semmle para detecção contínua de vulnerabilidades
Com a aquisição da startup Semmle, o GitHub visa tornar a detecção contínua de vulnerabilidades parte do serviço de integração e implantação contínua.
-
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.
-
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.
-
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.
-
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.