Início Arquitetura e Design no InfoQ Brasil
Notícias
Feed RSS-
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.
-
Antipadrões de arquitetura de segurança da NCSC, o governo do Reino Unido
O Centro Nacional de Segurança Cibernética do governo do Reino Unido publicou recentemente um documento sobre os seis padrões de design que devemos evitar ao projetar sistemas. Este documento analisa esses padrões e o que podemos fazer para melhorar nossos sistemas.
-
Keynote do ApacheCon 2019: A jornada de James Gosling para o código open source
No ApacheCon North America 2019 em Las Vegas, James Gosling palestrou sobre sua jornada pessoal ao código open source. As principais conclusões de Gosling foram: o código open source permite que os programadores aprendam lendo o código-fonte, os desenvolvedores devem prestar atenção aos direitos de propriedade intelectual para evitar abusos, e os projetos podem ganhar vida própria.
-
Ray Tsang comenta sobre Ferramentas e boas práticas para implantação do Kubernetes
Ray Tsang, defensor dos desenvolvedores do Google, palestrou na Conferência SpringOne Platform 2019 sobre ferramentas e boas práticas que desenvolvedores podem utilizar na implementação do Kubernetes.
-
Desafios pós implantação em sistemas CQRS e Event Sourcing
Há muitas boas razões para se construir sistemas baseados em CQRS e event sourcing. Mas também há muitos problemas que apenas aparecem depois que o sistema está em produção. Em uma apresentação na conferência Event-driven Microservices, organizada pela AxonIQ, Joris Kuipers compartilhou sua experiência desenvolvendo e evoluindo aplicações CQRS e event sourced em produção.
-
Apresentando o Jakarta NoSQL
Recentemente aprovado com um projeto EE4J, o Jakarta NoSQL é uma especificação no Jakarta EE para ajudar os desenvolvedores a criarem aplicações usando Java e NoSQL. O JNoSQL é a implementação de referência do Jakarta NoSQL, fornecendo uma série de APIs e uma implementação padrão para uma série de databases NoSQL, tais como Cassandra, MongoDB, neo4J, CouchDB, e OrientDB, além de outros.
-
Brian Goetz: conversa sobre palavras-chaves com hífens no Java
Na contínua busca por produtividade e desempenho na linguagem Java, Brian Goetz, arquiteto de linguagem Java na Oracle, juntamente com Alex Buckley, líder de especificação da linguagem Java e do Java Virtual Machine na Oracle, propôs um conjunto de palavras-chave com hífen para evoluir a linguagem como sendo um novo recurso. Goetz falou com o InfoQ sobre essa proposta.
-
Shopify: migrando para um monolito modular
Kirsten Westeinde, engenheira sênior na Shopify, discutiu a evolução da ferramenta para um monolito modular no Shopify Unite 2019. Isso incluiu o uso do design payoff line para decidir quando fazer essa alteração, como foi alcançada e também por que a arquitetura de microservices foi descartada.
-
Octant: Dashboard local e em tempo real para cargas de trabalho no Kubernetes
Octant é uma ferramenta open source da VMware que ajuda os desenvolvedores a entender como os aplicativos estão sendo executados em um cluster Kubernetes. Os desenvolvedores podem visualizar graficamente as dependências dos objetos Kubernetes, encaminhar portas locais para um pod em execução, inspecionar logs do pod e navegar por diferentes clusters.
-
Razões para cancelar a mudança para microservices
Durante um período em que a equipe de Steven Lemon tinha poucas funcionalidades para implementar, a empresa decidiu mudar o monolito existente para uma arquitetura de microservices. Após um mês de preparação, perceberam que o novo modelo prejudicaria o processo de desenvolvimento, decidiram assim ficar com o monolito e Lemon escreveu recentemente um estudo de caso das descobertas.
-
Perguntas e Respostas do novo provedor de hospedagem em nuvem, Render
O Render é um novo provedor de hospedagem web e de aplicativos, descrito pelo seu CEO como “o melhor dos dois mundos” comparando fornecedores em nuvem de larga escala, como a AWS, e provedores PaaS (Plataforma como Serviço), como a Heroku.
-
De Microservices a Serverless: Phil Calçado no QCon Nova York
Em diversos momentos da carreira, Phil Calçado, que atuou em empresas como SoundCloud, Meetup e SeatGeek, trabalhou na transição de monolitos para a arquitetura de microservices. Recentemente, o desafio tem sido migrar para o serverless. Em uma apresentação na QCon de Nova York, Phil contou sobre a experiência combinando os conceitos de serverless com microservices.
-
Big Data Week São Paulo, um dos principais eventos de Big Data Analytics do mundo
Nos dias 1 e 2 de novembro de 2019, em São Paulo, acontecerá a 6ª edição de um dos mais importantes eventos de Big Data Analytics do Brasil. Junte-se a nós e construa relacionamentos altamente benéficos e aumente o seu networking com os demais participantes e palestrantes. Conheça as mais novas tecnologias e gere oportunidades que irão melhorar o seu negócio e a sua carreira.
-
Ética no design da usabilidade: lidando com padrões preconceituosos e enganosos
É fácil criar uma interface que convença os usuários a algo que seja do interesse da empresa. A pergunta que a comunidade de design precisa fazer com mais frequência, é se devemos cumprir tais práticas. Os padrões enganosos, e até mesmo o design inconscientemente preconceituoso, contradizem a empatia e são incompatíveis com o design centrado no ser humano.