Carnaval e boas novas para quem desenvolve para a plataforma Microsoft

O IDC revelou o resultado de uma pesquisa sobre tecnologias usadas no desenvolvimento de aplicativos de Missão Crítica. Ela foi feita há pouco nos Estados Unidos, Alemanha, França e Reino Unido num universo de 900 empresas (estudo feito a pedidos da Microsoft). As conclusões da pesquisa foram (ver http://www.microsoft.com/net/CaseStudies/MissionCriticalApps/Default.aspx): O Windows Server é o SO…

1

Manifesto SOA

  Para quem não viu ainda, está no ar um manifesto SOA bem interessante que defende a prática consciente de SOA. Vou reproduzir aqui abaixo, mas você pode ler e assinar diretamente em http://www.soa-manifesto.org/aboutmanifesto.html. Gostaria de ouvir a opinião de vocês…. Aqui vai: SOA Manifesto Service orientation is a paradigm that frames what you do….


Capacidades, Arquitetura e SOA

Uma das armas mais importantes usadas pelos arquitetos de TI ao longo dos últimos tempos tem sido a noção de capacidade. Por definição, capacidade é a habilidade de executar uma determinada ação, e compreender de antemão que capacidades um sistema ou uma infraestrutura deve ter é função do arquiteto. Com esta análise em mãos ele…


Morte da SOA?

Três semanas sem notícias do mundo ( férias 🙂 ) e agora as notícias retornam. As que mais me chamaram a atenção: Analista do Burton Group proclama que, com a crise, agora “SOA is dead” (ver): Sempre achei os projetos de SOA tendendo para ambiciosos e bons para consultorias grandes, mas nem tanto para seus…


ACID X BASE

Andei programando esta semana para o Azure. Me senti como num parque de diversões: ora surpreso com a simplicidade, ora me vendo voltar à infância da computação. Este último sentimento se deve muito ao uso de estruturas básicas como blob, table e queue, sem um sistema de transação ao seu redor para garantir as propriedades…

2

Viveremos e Veremos

Tenho estudado um pouco o tema cloud computing , já que vou participar de um debate na próxima quinta (ver)… Existem muitas visões diferentes e cada um puxa a sardinha para o seu lado – esta tem sido a minha impressão. Porém, algumas coisas estão estabilizadas: a internet é o veículo (daí a nuvem) e…


A Virtude e o Meio

Existem notícias recorrentes de que boa parte dos projetos de SOA falham. Falham por não gerarem o retorno esperado, falham por excesso de complexidade ou simplesmente não chegam ao fim. SOA parece ser o nome de mais uma síndrome da bala de prata – a solução de todos os problemas. Vi isto acontecer com a…

2

Instrumentação e SOA

Estive estudando o tema instrumentação para falar em uma sessão do TechEd 2007. Lendo, passei obrigatoriamente por WMI, namespaces como System.Management, etc., mas senti falta de algo mais direcionado para quem decide o onde colocar a instrumentação e quando ou como atuar sobre o software no momento da operação. Duas dicas aqui. A primeira é…


Natureza dos Dados e SOA

Acabei de ler um artigo excelente (http://msdn2.microsoft.com/en-us/library/ms954587.aspx ) que trata da natureza dos dados e seu impacto na definição de um serviço. Há cerca de quatro anos Pat Helland começou uma séria de artigos e apresentações que comparavam a Arquitetura de TI com a urbanização de cidades. SOA seria semelhante aos nossos cabeamentos elétricos, telefônicos…

3

Arquitetura do “Puxadinho”

Reclamaram para mim que muitos sistemas não têm arquitetura nem estilo e são construídos como casas em favelas. Ao longo do tempo, mesmo arquiteturas como a do nosso congresso vão ganhando adendos – e nem sempre conseguimos escondê-los com túneis subterrâneos como acontece em Brasília. Nas nossas casas chamamos isto de “puxadinho”. Existe um paradoxo…