BT

Experimente a nova interface visual do InfoQ! Veja o novo design do InfoQ 3.0 e nos diga o que você achou.

rss
  • Seguidores

    Definindo o que é um Software Cloud-Native

    por Richard Seroter Seguir 8 Seguidores , traduzido por Andrea Mussap Seguir 7 Seguidores   em  12 dez, 2017

    O que é um software nativo para a nuvem (cloud-native), por que se importar com isso, e como as equipes podem adotar essa forma de entregar software? O InfoQ reuniu três especialistas da indústria para debater o tema.

  • Seguidores

    Sete antipadrões para microservices

    por Vijay Alagarasan Seguir 1 Seguidores , traduzido por Lu Araujo Seguir 1 Seguidores   em  19 fev, 2016 1

    Nesse artigo Vijay Algarasan, Diretor de Arquitetura da Asurion, discute como ele e sua equipe usam microservices em vários projetos, além de lições aprendidas neste processo. São discutidos antipadrões, que Algarasan acredita serem amplamente aplicáveis para praticantes de microservices.

  • Seguidores

    Microservices: Decomposição de Aplicações para Implantação e Escalabilidade

    por Chris Richardson Seguir 47 Seguidores , traduzido por Ivan Salvadori Seguir 0 Seguidores   em  10 out, 2014 3

    Este artigo descreve um padrão de arquitetura que vem se tornando muito popular conhecido como Microservice. A ideia da arquitetura de microservices é projetar aplicações grandes, complexas e duráveis em um conjunto coeso de serviços que evoluem ao longo do tempo. O termo microservices sugere fortemente que os serviços sejam pequenos.

Seguidores

O impacto dos padrões de projeto em vinte anos

por Rebecca Wirfs-Brock Seguir 0 Seguidores , Gregor Hohpe Seguir 0 Seguidores , Olaf Zimmermann Seguir 0 Seguidores , Joseph W. Yoder Seguir 0 Seguidores , traduzido por Thiago Bolivar Seguir 0 Seguidores   em  15 set, 2014

Nesse artigo, os autores falam sobre o impacto dos padrões de projeto para a comunidade de design de software ao longo dos últimos 20 anos.

Seguidores

Refatoração de sistemas legados: um estudo de caso

por Chen Ping Seguir 0 Seguidores , traduzido por Ivo La Puma Seguir 0 Seguidores   em  26 jul, 2013

Refatorar o legado é sempre uma atividade muito difícil e delicada. Este artigo apresenta uma metodologia para refatorar código legado de maneira segura, com base em um exemplo real. 1

Seguidores

Mais rápidos, melhores e maiores. Mas como?

por Michael Stal Seguir 0 Seguidores , traduzido por Leonardo Campos Seguir 1 Seguidores   em  29 mar, 2012

Veja como lidar com um dos principais desafios ao se elaborar a arquitetura de um software: identficar e especificar corretamente os atributos de qualidade.

Seguidores

O Design Está Morto?

por Martin Fowler Seguir 28 Seguidores em  22 jul, 2009

Para muitos que entram em contato com Extreme Programming, parece que o XP chama pela morte do design do software. XP envolve muitos designs, diferente do que é estabelecido pelo processo de software. 2

Seguidores

Introdução à Data Services

por Vijay Narayanan Seguir 0 Seguidores , traduzido por Acyr Tedeschi Seguir 0 Seguidores   em  09 jun, 2009

Data Services são serviços de software que encapsulam operações das entidades chave relevantes para a empresa. 1

Seguidores

Os limites da Otimização de Código: uma nova Implementação do Padrão Singleton

por Alexey Yakubovich Seguir 0 Seguidores , traduzido por Wagner R. Santos Seguir 0 Seguidores   em  15 dez, 2008

O padrão singleton double-check em java não é thread safe e não pode ser arrumado. Neste artigo, o Dr. Alexey Yakubovich fornece uma implementação do padrão Singleton que ele afirma ser thread-safe. 2

Seguidores

Revisão de Livro: Padrões de Adoção de Métodos Ágeis, um roteiro para o Sucesso Organizacional

por Ryan Cooper Seguir 0 Seguidores , traduzido por Guilherme Lacerda Seguir 0 Seguidores   em  15 nov, 2008

Adotando uma abordagem ágil com êxito no desenvolvimento de software pode ter um enorme impacto no sucesso de uma organização.

BT