Início Arquitetura e Design no InfoQ Brasil
Notícias
Feed RSS-
Ballerina: uma nova linguagem para criação e integração de microservices
Novos projetos têm sido lançados utilizando metodologias ágeis, porém muitos produtos, como barramentos e linguagens de uso geral como java, não atendem completamente as necessidades atuais, deixando um espaço que precisava ser preenchido. Ballerina é uma linguagem nova, focada em integrações, que visa preencher esse espaço.
-
Experiências utilizando Micro Frontends na IKEA
Atualmente é comum dividirmos a arquitetura corporativa em serviços menores, em microservices. Porém, os mesmos problemas que tivemos com o backend do monolito, existem para o frontend. Kotte coloca que ao usar uma arquitetura micro frontend, divide-se o frontend em partes menores para que as equipes realizem a implantação de forma autônoma, permitindo assim a entrega contínua de frontends web.
-
O lançamento do TypeScript 3.0 melhora o suporte para grandes projetos
O time do TypeScript anunciou recentemente a versão 3.0 do TypeScript, a introdução de uma nova técnica para criação e dimensionamento de projetos, operações sobre lista de parâmetros, novos tipos para impor verificações explícitas, e melhorias na experiência do desenvolvedor no tratamento de erros reportados pelo TypeScript.
-
Projetar arquiteturas de microservices do jeito certo: Lições com Michael Bryzek no QCon NY
No QCon Nova Iorque 2018, Michael Bryzek discutiu como projetar arquiteturas de microservices “do jeito certo”. Pontos importantes abordados: engenheiros devem projetar primeiro o esquema para todas as APIs e eventos, já que isso permite a geração de código automatizado de código repetitivo; e investimentos devem ser feitos em automação, como implantação e gestão de dependências.
-
Escalonamento de Push Notifications a milhões de dispositivos na Netflix - Susheel Aroskar - QCon NY
Susheel Aroskar, da equipe de Engenharia da Netflix, falou recentemente na QCon New York 2018 sobre o Zuul Push, um serviço de notificação por push escalável que envia de forma assíncrona dados como recomendações de filmes personalizados da nuvem para os dispositivos.
-
O cliente não está sempre certo, e nem você
Na recente conferência Agile 2018, Natalie Warnert proferiu uma palestra intitulada "O cliente não está sempre certo, e nem você!", a qual abordou conceitos instigantes sobre como ter certeza de estarmos construindo a coisa certa. Apresentou três armadilhas nas quais as equipes se encaixam - cliente incorreto, solução prematura e afogamento em informações, além de conselhos sobre como evitá-los.
-
Google lança Knative: Framework Kubernetes para Build, Deploy e Gerenciar de Serverless Workloads
No Google Cloud Next 2018 o Knative foi anunciado como “uma plataforma baseada em Kubernetes para build, deploy e gerenciamento de serverless workloads modernos”. O framework de código aberto busca codificar as melhores práticas de build, serving requests, e eventos. O Knative foi desenvolvido pelo Google em parceria com a Pivotal, a IBM, a Red Hat e a SAP.
-
Plaid.com disponibiliza serviço de monitoramento com mais de 9600 integrações
Plaid.com possui integrações com mais de 9600 instituições financeiras e a natureza heterogênea juntamente com a alta quantidade dessas integrações geram um grande desafio de monitoramento. Eles reconstruiram seus sistemas de monitoramento utilizando Knesis, Prometheus, Alertmanager e Grafana para solucionar o desafio de escalabilidade e baixa latência.
-
The Open Group Brasil 2018: conferência de arquitetura corporativa e padrões
No dia 02 de outubro, no Centro brasileiro Britânico, acontece a Conferência do The Open Group sobre arquitetura corporativa e padrões abertos. Os tópicos incluem Arquitetura Corporativa, utilizando frameworks como o TOGAF® e a linguagem ArchiMate®, além da introdução dos novos Fóruns: IT4IT™ e Open Process Automation. Descontos especiais para quem lê o InfoQ Brasil.
-
Atlassian expande o ecossistema Jira: Integração com Bitbucket, OpsGenie e Jira Ops
A Atlassian anunciou uma série de movimentos para expandir o ecossistema Jira, incluindo melhor integração entre Bitbucket e Jira, aquisição da OpsGenie e lançamento de uma ferramenta para gerenciamento de incidentes chamada Jira Ops.
-
O JBoss Web Server 5 com Tomcat 9 está disponível
O Red Hat JBoss Web Server (JWS) combina o Apache web server com o Tomcat servlet engine para construção, implantação e manutenção de aplicações web e websites de larga escala. A versão 5 do JBoss Web Server foi recentemente liberada com suporte ao Tomcat 9 e introduz uma série de novas funcionalidades e melhorias.
-
NetBeans faz progresso na Apache
O NetBeans está fazendo progresso na transição para a Apache Foundation, incluindo a mais nova versão.
-
Anunciado Ionic Framework 4 Beta
Ionic anunciou recentemente o lançamento da versão 4 beta de seu framework para a criação de aplicativos móveis. O Ionic 4 concentra-se em melhorias para o desempenho e uma abordagem mais agnóstica, concentrando-se no suporte para o padrão de componentes da web.
-
Julia 1.0: linguagem dinâmica para computação numérica
A última versão da Julia, linguagem de programação dinâmica de alto nível e desempenho para computação científica, fornece uma API estável e um novo gerenciador de pacotes.
-
De microservices ao monolítico: a jornada da Segment
Alexandra Noonan, da empresa Segment, descreve como foi o processo de mudança de uma arquitetura monolítica original para uma arquitetura de microservices, e os problemas encontrados após essa abordagem, resultando em um novo debate sobre o assunto e a decisão de voltar para uma arquitetura monolítica (diferente) com benefícios muito mais significativos.