BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Arquitetura e Design no InfoQ Brasil

  • QCon São Paulo 2018: grandes temas e comitê editorial definidos

    Em sua nona edição, o QCon São Paulo já está com suas inscrições abertas e descontos especiais até o dia 25 de setembro. Agendado para os dias 09, 10 e 11 de Maio de 2018, a conferência de maior senioridade do Brasil já tem os grandes temas e comitê editorial para a edição de 2018. Confira os detalhes nesse texto, assim como outras novidades para o ano que vem.

  • A transição do Facebook para tradução de máquina neural

    O Facebook anunciou, no início de Agosto, o lançamento global da tradução de máquina neural (NMT - Neural Machine Translation). A mudança da utilização de modelos de tradução baseado em frases para NMT resultou em mais de 2.000 instruções de tradução e 4.5 bilhões de traduções por dia. De acordo com o Facebook, isso proporciona um aumento de 11% no índice BLEU.

  • Sistema de módulos da plataforma Java (JSR 376) aprovado em nova votação

    Quase quatro meses depois da reprovação da revisão pública da JSR 376 original, o comitê executivo do JCP conseguiu uma aprovação de forma esmagadora em uma votação de reconsideração. Tim Ellison, membro sênior da IBM, e Martijn Verburg, co-fundador da Comunidade Java em Londres e CEO da jClarity, falaram com o InfoQ sobre as mudanças significativas que levaram a uma votação bem sucedida.

  • QCon New York 2017: Escalando Event Sourcing para downloads da Netflix

    Phillipa Avery e Robert Reta da Netflix, apresentaram no QCon Nova York 2017 sua arquitetura baseada em Event Sourcing utilizando Cassandra. Atualmente, esta arquitetura impulsiona o recurso de download no Netflix e foi apontada como responsável por melhorar a flexibilidade, confiabilidade, escalabilidade e capacidade de depuração de seus serviços.

  • Lançamento Guia de Arquitetura Microsoft .NET

    Quatro guias de arquitetura de aplicação da divisão de desenvolvimento da Microsoft e do time de produto do Visual Studio estão disponíveis e cobrem quatro áreas: Microserviços, Docker, Aplicações Web com ASP.NET Core e Azure, e Aplicações Corporativas usando Xamarin Forms. Os guias estão disponíveis no formato de Ebook.

  • Escolhendo uma arquitetura orientada a eventos

    Quando fazemos o design de um sistema distribuído, eventualmente baseado em microservices, e ao considerar utilizar uma arquitetura orientada a eventos, podemos escolher vários modelos e tecnologias. Descrevendo diferentes estilos de arquiteturas orientadas a eventos, David Dawson alega que requisitos não funcionais são o fator principal na escolha de como implementar uma arquitetura deste tipo.

  • THE CONF: o primeiro evento de foco internacional feito no Brasil

    Nos dias 29 e 30 de setembro vamos nos encontrar no Centro de Convenções Rebouças, em São Paulo. No total serão aproximadamente 30 palestras, em 2 dias, com todo o conteúdo inglês. Queremos mostrar ao mundo o potencial e capacidade da comunidade brasileira de desenvolvimento de software. Para quem é cadastrado no InfoQ, desconto especial de 25%.

  • Microsoft anuncia framework Coco para redes empresarias Blockchain

    Microsoft anunciou uma nova framework chamada de Coco, que tem como alvo redes de sociedades empresariais. A framework fica no topo das plataformas existentes de blockchain, como a Ethereum, e se concentra na melhoria da taxa de transferência da rede, adicionando novos modelos de confidencialidade, gerenciamento de políticas de rede e suporte para transações não determinísticas.

  • Business Architecture: do negócio à TI, e não vice-versa

    Em recente publicação, Mark Little defende a importância e a complexidade do desenho de aplicação em microservices, discutindo a necessidade de repensar a arquitetura dos dados. Dando mais um passo na direção que Mark indica ao falar em DDD, chega-se a uma mudança radical: estruturar a aplicação do ponto de vista do negócio, não da TI. A nova metodologia para isso é a Business Architecture.

  • API Java para RESTful Web Services 2.1 liberada

    Foi liberado a API Java para RESTful Web Services JAX-RS 2.1, com suporte à eventos server-sent, JSON-B, suporte para o JSON-P melhorado, e uma extensão reativa para a API client.

  • Oracle planeja migrar o Java EE para uma Open Source Foundation

    A Oracle está planejando migrar a gestão e o desenvolvimento da plataforma Java EE para uma fundação open source. A migração deverá ocorrer logo após o lançamento da próxima release, o JEE 8, que deve ser lançado em breve.

  • Quais linguagens estão tomando a popularidade do Java, a número 1 do mundo?

    A publicação de agosto de 2017 da lista de linguagens mais populares, promovida pela TIOBE, mostra o Java como a linguagem de programação mais popular do mundo. Porém, a publicação relata uma queda da popularidade do Java, uma tendência dentro das mais populares linguagens de programação identificadas pela pesquisa. Para onde estão migrando essas pessoas?

  • Microservices e modularidade

    Gene Hughson, experiente arquiteto de soluções e aplicações, apresenta como são importantes as razões para a escolha de uma abordagem baseada em microservices e defende que a melhora da modularidade não é uma razão válida. Gene extrapola seu raciocínio para a arquitetura de dados, defendendo que um time disciplinado e coeso é capaz de atuar na manutenção de uma arquitetura de dados monolítica.

  • Netflix: proteção contra ataques DDoS em arquiteturas orientadas a microservices

    A Netflix acaba de publicar em seu blog estratégias para mitigar ataques DDoS em arquiteturas orientadas a microserviços. O post inclui uma visão geral de como identificar as requisições que iniciam estes ataques, como testá-las com os frameworks open source Repulsive Grizzly e Cloud Kraken, bem como as melhores práticas para proteção de um sistema.

  • A AWS lança o Lambda@Edge, habilitando a execução de funções do Node.js no CloudFront CDN

    A Amazon Web Services (AWS) lançou para o público em geral o Lambda@Edge, permitindo que seus clientes executem funções lambda do Node.js em seus pontos de presença espalhados mundialmente, o que permite respostas dinâmicas com baixa latência para usuários finais.

BT