☕ Um Café no Bellacosa Mainframe
Gostou do conteúdo? Ajude a manter o café quente, o COBOL compilando e o mainframe acordado. 😄
☕ Pague um café ao Bellacosa

Translate

Mostrar mensagens com a etiqueta blockchain. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta blockchain. Mostrar todas as mensagens

sexta-feira, 24 de julho de 2026

Bitcoin : Quando um Programador COBOL Descobre que a Maior Criptomoeda do Mundo Não Quebrou... Apenas Parou de Ser Assunto na Mesa do Bar

 

Bellacosa Mainframe e o bitcoin sem misterios e com hds perdidos

☕ Um Café no Bellacosa Mainframe

Bitcoin sem Mistérios

Quando um Programador COBOL Descobre que a Maior Criptomoeda do Mundo Não Quebrou... Apenas Parou de Ser Assunto na Mesa do Bar

"Em 2017 o motorista do táxi queria explicar blockchain para você. Em 2026 ele só quer que o GPS encontre um caminho sem trânsito."


Introdução — O Som do Silêncio Digital

Existe um fenômeno curioso na tecnologia.

Quando uma tecnologia é nova, ela aparece em todo lugar.

Quando amadurece, ela desaparece.

Não porque morreu.

Porque deixou de ser novidade.

Foi exatamente isso que aconteceu com o Bitcoin.

Se você voltar mentalmente para os anos de 2017, 2018, 2020 e principalmente 2021, parecia que a humanidade havia encontrado o Santo Graal financeiro.

Todo mundo falava de Bitcoin.

Seu vizinho.

Seu primo.

Seu barbeiro.

O motorista do Uber.

O motorista do táxi.

O atendente da padaria.

A tia que ainda imprimia e-mails.

O cachorro do vizinho provavelmente possuía uma carteira digital.

Parecia impossível escapar.

Era um verdadeiro spam humano distribuído em blockchain.

Hoje?

Silêncio.

Não porque acabou.

Mas porque aconteceu algo muito mais interessante.

Bitcoin virou infraestrutura.

E infraestrutura nunca recebe aplausos.

Pergunte para qualquer pessoa qual servidor entrega o WhatsApp.

Ninguém sabe.

Pergunte quem fabrica o transformador da rua.

Ninguém sabe.

Pergunte qual sistema controla um banco.

Resposta clássica:

— "Acho que é SAP."

O programador COBOL, sentado discretamente no canto da sala, apenas toma café.


A Febre do Ouro Digital

A humanidade nunca resiste à palavra mágica:

"Dinheiro fácil."

Troque essa frase por qualquer embalagem tecnológica.

Tulipas.

Ouro.

Ações.

NFT.

IA.

Bitcoin.

A história muda de roupa.

Mas continua exatamente igual.

Monty Python provavelmente escreveria assim:


Cena.

Um castelo medieval.

Um cavaleiro anuncia:

— "Encontramos uma moeda mágica!"

Outro pergunta:

— "Ela faz o quê?"

Resposta:

— "Ainda não sabemos."

Todos:

— "COMPREM IMEDIATAMENTE!"


Nada mudou em oitocentos anos.

Apenas substituímos cavalos por GPUs.


O Bitcoin Não Mudou

As pessoas mudaram.

Esse talvez seja o maior mal-entendido da história recente.

O protocolo continua praticamente igual.

Os blocos continuam chegando.

Os mineradores continuam minerando.

A rede continua funcionando.

Sem diretor.

Sem presidente.

Sem gerente.

Sem RH.

Sem reunião no Teams.

Sem PowerPoint.

Sem Scrum Daily.

Imagine explicar isso para um gerente tradicional.

— Quem aprova?

Ninguém.

— Quem manda?

Ninguém.

— Quem é responsável?

Todos.

— Isso não faz sentido.

Exatamente.

Mesmo assim funciona há mais de quinze anos.


Quando Todo Mundo Virou Especialista

Existe uma lei universal.

Quando uma tecnologia chega ao Jornal Nacional...

...já existem especialistas suficientes para ensinar absolutamente tudo sobre ela.

Em poucos meses surgiram:

Especialista em Blockchain.

Especialista em Web3.

Especialista em Criptoativos.

Especialista em Tokenização.

Especialista em Metaverso Financeiro Quântico.

Especialista em Especialistas.

Era impossível abrir o LinkedIn.

Cada perfil dizia:

"Transformando negócios através da descentralização disruptiva da economia exponencial."

Traduzindo:

"Nunca rodei um nó Bitcoin."


A Era das GPUs Desaparecidas

Lembra quando placas de vídeo desapareceram das lojas?

Gamers choravam.

Engenheiros choravam.

Pesquisadores choravam.

Porque alguém havia descoberto que uma RTX fazia dinheiro.

Ou pelo menos parecia fazer.

Casas inteiras viraram estufas.

Galpões.

Containers.

Garagens.

Até quartos.

Pareciam data centers clandestinos.

O consumo elétrico fazia o relógio da concessionária girar tão rápido que parecia ventilador.


Monty Python imaginaria um diálogo:

— Por que sua conta de energia é igual à de uma fábrica de alumínio?

— Estou minerando.

— O quê?

— Dinheiro.

— Com eletricidade?

— Sim.

— Então você transformou energia em dinheiro?

— Exatamente.

— E isso funciona?

— Depende do preço do Bitcoin.

— E quem decide?

— O mercado.

— Quem é o mercado?

Silêncio.

Um peixe entra na sala usando gravata.

Fim da cena.


Os Bancos Descobriram Que Não Era Brincadeira

No começo...

Boa parte do setor financeiro ria.

"Isso nunca substituirá bancos."

Depois começaram a estudar.

Depois abriram departamentos.

Depois contrataram especialistas.

Depois criaram ETFs.

Depois ofereceram custódia.

Depois passaram a vender exatamente aquilo que diziam ser impossível.

A ironia é maravilhosa.

É como um fabricante de máquinas de escrever vendendo notebooks.


O Maior Mito da Mineração

Muita gente acreditava que mineração era imprimir dinheiro.

Na realidade era mais parecido com administrar um data center.

Energia.

Refrigeração.

Hardware.

Troca de equipamentos.

Ruído.

Calor.

Custos.

Quem realmente ganhou dinheiro?

Em muitos casos...

Quem vendia placas de vídeo.

Quem vendia energia.

Quem vendia gabinetes.

Quem vendia ventiladores.

Quem vendia fontes.

Quem vendia cursos ensinando como ganhar dinheiro minerando.

Essa última categoria sempre prospera.


O Disco Rígido de Bilhões

Entramos agora em uma das histórias favoritas da internet.

Pessoas que perderam HDs contendo carteiras Bitcoin.

Algumas histórias ficaram famosas justamente porque envolviam milhares de bitcoins armazenados em discos rígidos descartados anos antes, quando a moeda praticamente não tinha valor.

O roteiro parece filme dos Monty Python.


Cena.

Esposa pergunta:

— Posso jogar esse computador velho fora?

Resposta:

— Claro.

Anos depois.

— Amor...

Lembra daquele HD?

— Sim.

— Acho que tinha alguns bilhões de reais nele.

— Ah.

Silêncio.

Fade out.


Existiram casos documentados de pessoas tentando negociar com cidades inteiras para escavar aterros sanitários em busca de um único disco rígido.

Imagine a reunião.

— Gostaria de cavar metade do lixão municipal.

— Por quê?

— Esqueci minha senha.


Isso parece piada.

Mas aconteceu.

A tecnologia era revolucionária.

Os hábitos humanos continuavam exatamente iguais.


Pendrive: O Cofre do Caos

O pendrive virou uma espécie de Santo Graal moderno.

Pequeno.

Leve.

Discreto.

Também incrivelmente fácil de perder.

Era comum ouvir histórias como:

"Está em algum lugar da casa."

Ou pior.

"Acho que emprestei."

Imagine explicar isso para um arqueólogo do futuro.

"No século XXI algumas pessoas armazenavam fortunas maiores que o orçamento de países em um objeto menor que um chiclete."


O Halving: O Evento que Quase Ninguém Explica Direito

A cada determinado número de blocos, a recompensa dos mineradores é reduzida pela metade.

É como se um programa COBOL executasse automaticamente um:

DIVIDE SALARIO BY 2

Sem perguntar.

Sem sindicato.

Sem reunião.

Sem protesto.

Mesmo assim os mineradores continuam.

Porque o sistema inteiro foi desenhado esperando exatamente isso.

Essa previsibilidade é uma das características mais marcantes do Bitcoin: as regras monetárias são conhecidas de antemão e não mudam ao sabor de decisões políticas de curto prazo.


Por Que Hoje Existe Silêncio?

Porque novidade acabou.

Os curiosos foram embora.

Os aventureiros perderam interesse.

Os especuladores migraram para IA.

Depois para agentes de IA.

Depois para robôs.

Depois para qualquer nova sigla.

Enquanto isso...

Bitcoin continua produzindo blocos.

Mais ou menos como um mainframe.

Quando ninguém fala dele...

É porque provavelmente está funcionando.


O Efeito Mainframe

Existe uma coincidência deliciosa.

Mainframes também desapareceram das conversas.

Mas nunca desapareceram da economia.

Bitcoin passou por algo parecido.

Antes era manchete.

Hoje é infraestrutura financeira para muitos participantes do mercado, com empresas, fundos e serviços especializados operando ao redor dele.

Infraestrutura raramente vira meme.

Ela apenas trabalha.


O COBOL Sorri Discretamente

Imagine um programador COBOL olhando toda essa história.

Ele já viu isso acontecer diversas vezes.

Cliente-servidor.

Java.

XML.

SOA.

Cloud.

Blockchain.

NFT.

IA.

Todo ciclo é parecido.

Primeiro:

"Isso mudará o mundo."

Depois:

"Isso morreu."

Na prática...

Nem uma coisa.

Nem outra.

As tecnologias úteis acabam encontrando um espaço mais estável, enquanto as promessas exageradas ficam pelo caminho.


As Lições Esquecidas

Bitcoin ensinou algumas coisas importantes.

Nem tudo precisa ter um chefe.

Nem todo sistema precisa de uma empresa central.

Nem toda inovação acontece dentro de grandes corporações.

E principalmente...

Guardar senhas continua sendo responsabilidade humana.

A criptografia pode ser praticamente inquebrável.

A memória do usuário...

Nem tanto.


O Ministério das Caminhadas Financeiras

Se Monty Python escrevesse o encerramento, provavelmente seria assim.

Um narrador anuncia solenemente:

"Hoje visitaremos um investidor em Bitcoin."

A câmera abre.

Existe apenas um homem sentado olhando um HD quebrado.

Um padre entra.

Um engenheiro entra.

Um especialista em recuperação de dados entra.

Um arqueólogo entra.

Um geólogo entra.

Um operador de escavadeira entra.

Todos olham para o disco.

Silêncio.

O narrador pergunta:

— Qual é a senha?

O investidor responde:

— Era alguma coisa com aniversário... ou talvez o nome do cachorro... ou a senha do Wi-Fi de 2012...

A câmera corta para um programador COBOL em um CPD.

Ele observa tudo sem alterar a expressão.

Abre um terminal verde.

Digita calmamente:

READY

O lote noturno começa.

Bilhões continuam sendo movimentados.

O sistema continua funcionando.

O Bitcoin continua gerando blocos.

E o HD perdido continua, muito provavelmente, descansando sob toneladas de lixo, observando em silêncio a mais britânica de todas as ironias: a humanidade conseguiu inventar uma moeda descentralizada, matemática e criptograficamente elegante... mas ainda é perfeitamente capaz de perder uma fortuna porque confundiu um disco rígido com sucata.

No fim das contas, talvez essa seja a verdadeira moral da história.

Não foi o Bitcoin que mudou.

Não foram os bancos.

Nem os mineradores.

Foi apenas o ciclo natural das grandes tecnologias. Primeiro elas viram espetáculo, depois viram ferramenta. Quando todos falam delas, normalmente ainda estão sendo descobertas. Quando quase ninguém comenta, é porque, silenciosamente, encontraram seu lugar no mundo.

E, se existe um lugar onde essa lição já era conhecida muito antes da palavra blockchain existir, esse lugar é um CPD de mainframe. Afinal, há décadas os computadores mais importantes do planeta trabalham sem fazer barulho, sem aparecer nas manchetes e sem precisar convencer ninguém de que existem. O Bitcoin, de certa forma, acabou entrando para o mesmo clube: menos conversa, mais funcionamento.


sábado, 11 de julho de 2026

Capítulo 11 — O Cemitério dos Buzzwords

Bellacosa Mainframe e o cemiterio dos Buzzwords

☕ Um Café no Bellacosa Mainframe

Capítulo 11 — O Cemitério dos Buzzwords

Enquanto Enterravam o Mainframe, os Modismos É que Foram Desaparecendo

Uma viagem bem-humorada pelos grandes modismos da indústria de TI que, em diferentes épocas, prometeram substituir completamente o mainframe, mas acabaram tornando-se apenas mais um capítulo da história da computação.

Por


Cemitério dos buzzwords e a continuidade da evolução do IBM Mainframe
Client/Server, Downsizing, Rightsizing, Cloud, Blockchain, Metaverso e outros modismos passaram. O IBM Mainframe continuou evoluindo e integrando cada uma dessas tecnologias.

"Na Tecnologia da Informação existem duas certezas: sempre surgirá um novo buzzword e alguém dirá que ele acabará com tudo o que veio antes."

— Bellacosa Mainframe

O ciclo dos buzzwords

Ao longo das últimas décadas, diversos conceitos ganharam enorme popularidade: Client/Server, Downsizing, Rightsizing, SOA, BPM, Virtualização, Cloud Computing, Containers, Blockchain, Metaverso e, mais recentemente, Inteligência Artificial.

Todos trouxeram contribuições importantes para a indústria. O erro não foi sua existência, mas a crença recorrente de que cada novidade eliminaria completamente tudo o que existia antes.

A estratégia vencedora

Enquanto o mercado frequentemente falava em substituição, o ecossistema IBM Z seguiu outro caminho: integração. Linux, Java, APIs REST, containers, OpenShift, Git, DevOps, Ansible, watsonx e IA passaram a conviver naturalmente com COBOL, CICS, Db2 e z/OS.

A grande lição

A História mostra que tecnologias realmente bem-sucedidas raramente eliminam completamente as anteriores. Elas evoluem, coexistem e se integram para resolver problemas de negócio de forma cada vez mais eficiente.


Bellacosa Mainframe e o museu da computação

Bem-vindo ao Museu da Computação

Imagine que exista um enorme museu.

Não um museu de computadores.

Um museu de previsões.

Cada sala possui um cartaz.

Um slogan.

Uma promessa.

Uma tecnologia revolucionária.

Ao lado...

Uma frase.

"Agora o Mainframe acabou de verdade."

Você entra na primeira sala.

Depois na segunda.

Na terceira.

Na décima.

Na vigésima.

E começa a perceber um padrão curioso.

Os nomes mudam.

A promessa continua exatamente a mesma.


Sala 1 — Client/Server

Ano: 1990.

A promessa:

"Agora tudo ficará distribuído."

O que realmente aconteceu?

Sim.

Aplicações distribuídas conquistaram o mercado.

Mas os grandes sistemas transacionais continuaram centralizados.

Hoje praticamente toda grande empresa utiliza ambos.

Resultado:

✔ Client/Server venceu.

✔ Mainframe também.

Empate por integração.


Sala 2 — RISC vai acabar com CISC

Ano: 1992.

Naquela época parecia que a arquitetura RISC resolveria todos os problemas da computação.

PowerPC.

SPARC.

MIPS.

Alpha.

PA-RISC.

Cada fabricante prometia o mesmo.

Mais desempenho.

Mais simplicidade.

Mais futuro.

Enquanto isso...

Os engenheiros da IBM continuavam evoluindo a arquitetura do mainframe.

Resultado?

RISC tornou-se extremamente importante.

Mas o IBM Z continuou evoluindo em paralelo.

Mais uma previsão que confundiu inovação com substituição.


Sala 3 — Windows NT dominará os datacenters

Quem viveu os anos 90 certamente se lembra.

Windows NT era apresentado como o sucessor natural dos grandes sistemas.

O marketing era gigantesco.

As demonstrações impressionavam.

As revistas adoravam.

O problema apareceu alguns anos depois.

Administrar milhares de servidores individuais revelou-se muito mais complexo do que muitos imaginavam.

Windows NT tornou-se uma plataforma importante.

Mas nunca substituiu o processamento crítico realizado pelos grandes sistemas corporativos.


Sala 4 — Java vai matar COBOL

Essa talvez seja uma das histórias mais divertidas.

Final da década de 1990.

Java dominava as conferências.

A frase mais comum era:

"Agora ninguém mais escreverá COBOL."

A IBM respondeu de maneira extremamente elegante.

Colocou Java dentro do mainframe.

Em vez de lutar contra Java...

Resolveu executá-lo.

Hoje Java e COBOL convivem naturalmente no IBM Z.

Mais uma vez...

Integração venceu.


Sala 5 — ERP elimina sistemas legados

Lembra dessa?

Bastaria instalar um grande ERP.

Pronto.

Todos os sistemas antigos desapareceriam.

Na prática...

Milhares de empresas descobriram que seus diferenciais competitivos estavam justamente naqueles sistemas chamados de "legado".

Resultado.

Os ERPs foram integrados aos sistemas existentes.

Não o contrário.


Sala 6 — SOA vai reescrever tudo

No início dos anos 2000 surgiu outro grande entusiasmo.

SOA.

Service-Oriented Architecture.

A promessa parecia familiar.

Tudo seria reescrito como serviços.

O que aconteceu?

Os serviços realmente apareceram.

Mas muitos deles passaram simplesmente a chamar programas COBOL já existentes.

CICS ganhou Web Services.

Depois REST.

Depois APIs modernas.

Mais uma vez...

O velho código apenas ganhou uma nova porta de entrada.


Sala 7 — Cloud vai acabar com os Datacenters

Essa previsão ainda aparece de tempos em tempos.

Segundo muitos especialistas...

Tudo iria para a nuvem.

Os datacenters desapareceriam.

Chegamos a 2026.

O que vemos?

Cloud.

Cloud híbrida.

Cloud privada.

Edge Computing.

IBM Z.

LinuxONE.

Todos convivendo.

A realidade novamente preferiu integração.


Sala 8 — Blockchain vai substituir bancos

Lembra de 2018?

Tudo seria Blockchain.

Contratos.

Documentos.

Identidade.

Cartórios.

Pagamentos.

Governos.

Algumas aplicações realmente prosperaram.

Outras desapareceram.

Os bancos?

Continuaram utilizando COBOL.

Db2.

CICS.

Mainframe.

E, curiosamente, várias soluções Blockchain passaram a integrar sistemas tradicionais.


Sala 9 — O Metaverso Corporativo

Talvez um dos buzzwords mais efêmeros.

Por algum tempo parecia que todas as reuniões aconteceriam em ambientes virtuais tridimensionais.

Empresas correram.

Investidores também.

Hoje...

As videoconferências continuam dominando.

O metaverso encontrou nichos específicos, mas não substituiu a forma como o mercado corporativo trabalha.

Mais uma previsão grandiosa que encontrou uma realidade bem mais pragmática.


Sala 10 — A Inteligência Artificial substituirá todos os programadores

Chegamos ao presente.

Agora o discurso mudou novamente.

A manchete da vez é:

"A IA escreverá todo o código."

Será?

A IA certamente mudou a forma como desenvolvemos software.

Produz documentação.

Sugere algoritmos.

Explica código.

Auxilia em testes.

Aumenta produtividade.

Mas alguém ainda precisa:

Entender o negócio.

Projetar arquitetura.

Validar regras.

Garantir segurança.

Tomar decisões.

Assim como aconteceu em 1990...

Existe uma enorme diferença entre automatizar tarefas e substituir conhecimento.


O padrão finalmente aparece

Observe todas essas previsões.

Client/Server.

RISC.

Windows NT.

Java.

ERP.

SOA.

Cloud.

Blockchain.

Metaverso.

IA.

Todas seguem praticamente o mesmo roteiro.

Primeiro aparece uma inovação verdadeira.

Depois surgem expectativas enormes.

Em seguida alguém anuncia:

"Agora acabou para o Mainframe."

Alguns anos passam.

A inovação permanece.

O Mainframe também.


A maior ironia de todas

Enquanto dezenas de tecnologias tentavam substituir o IBM Mainframe...

O IBM Mainframe fazia exatamente o contrário.

Incorporava cada uma delas.

Linux?

Venha.

Java?

Pode entrar.

REST?

Sem problema.

Containers?

Ótimo.

OpenShift?

Também.

Git?

Claro.

Python?

Bem-vindo.

Ansible?

Excelente.

Inteligência Artificial?

Vamos integrar.

Essa talvez seja a característica mais impressionante da plataforma IBM Z.

Ela raramente rejeita uma inovação.

Ela procura descobrir como utilizá-la.


O Padawan visita o cemitério

Nosso Padawan encontra um enorme portão.

Na entrada está escrito:

Cemitério dos Buzzwords

Ele começa a caminhar.

Primeira lápide.

"Client/Server substituirá tudo."

Segunda.

"COBOL acabou."

Terceira.

"O último mainframe será desligado."

Quarta.

"Cloud elimina os datacenters."

Quinta.

"IA elimina os programadores."

Ele continua andando.

Chega ao final do cemitério.

Olha para trás.

Percebe algo curioso.

Nenhuma lápide pertence ao IBM Mainframe.

Então escuta uma voz.

É o velho mestre.

— Está vendo?

— O quê?

— Buzzwords normalmente têm prazo de validade.

Arquiteturas bem projetadas costumam durar muito mais.


O segredo nunca foi resistir

Existe uma ideia equivocada.

Algumas pessoas imaginam que o IBM Mainframe sobreviveu porque resistiu às mudanças.

Não.

Ele sobreviveu justamente porque mudou.

Muito.

O System/360 de 1964 é completamente diferente do IBM z17 de 2026.

Mudaram:

Processadores.

Memória.

Compiladores.

Linguagens.

Virtualização.

Ferramentas.

Integração.

Observabilidade.

Automação.

DevOps.

Cloud.

IA.

O que permaneceu foi a filosofia.

Compatibilidade.

Disponibilidade.

Confiabilidade.

Escalabilidade.


O verdadeiro "dinossauro"

No primeiro capítulo vimos o mainframe ser chamado de dinossauro.

Chegamos agora ao final desta jornada.

E talvez possamos fazer uma pergunta provocativa.

Quem realmente envelheceu mal?

O IBM Mainframe?

Ou a ideia de que toda tecnologia nova precisa destruir completamente a anterior?

Porque o z17 continua evoluindo.

O COBOL continua recebendo novos recursos.

O Db2 continua inovando.

O CICS continua processando bilhões de transações.

O z/OS continua sendo atualizado.

Muitos dos buzzwords que prometeram acabar com eles...

Hoje aparecem apenas em livros de História da Computação.


A última aula para o Padawan

Sempre que surgir um novo modismo...

Não pergunte:

"Isso vai matar o Mainframe?"

Pergunte:

"Como o Mainframe vai incorporar isso?"

Essa pergunta possui muito mais chances de acertar o futuro.

Foi assim com:

Internet.

Java.

Linux.

Web Services.

Open Source.

Containers.

Cloud.

OpenShift.

DevOps.

E agora...

Inteligência Artificial.

Talvez a maior habilidade do IBM Mainframe nunca tenha sido processar bilhões de transações.

Sua maior habilidade foi outra.

Aprender continuamente sem abandonar aquilo que já funcionava.

Essa é uma lição que vale não apenas para computadores.

Vale também para arquitetos.

Para desenvolvedores.

Para empresas.

E, principalmente, para cada novo Padawan COBOL que inicia sua jornada.

Porque buzzwords vêm e vão.

Mas engenharia bem construída continua escrevendo a História.

Bellacosa Mainframe e o Funeral que nunca aconteceu



C:\BELLACOSA\COBOL\FUNERAL_QUE_NUNCA_ACONTECEU.HTML
★ BELLACOSA MAINFRAME APRESENTA ★

A MORTE DO COBOL

O Funeral que Nunca Aconteceu

Uma investigação histórica em 14 capítulos sobre as previsões, reportagens, buzzwords e profetas que anunciaram repetidamente o fim do COBOL — enquanto bilhões de transações continuavam sendo processadas silenciosamente.

SISTEMA ONLINE — 14 CAPÍTULOS DISPONÍVEIS
DIRETÓRIO DE CAPÍTULOS

README.TXT

Esta série investiga uma das narrativas mais repetidas da história da tecnologia: a suposta morte do COBOL. Durante décadas, revistas, jornais, consultorias e especialistas anunciaram seu desaparecimento. Entretanto, o COBOL permaneceu processando bancos, seguradoras, governos, cartões, pagamentos e sistemas críticos.

Os títulos e links acima são elementos HTML reais, permitindo que mecanismos de busca encontrem e rastreiem todos os capítulos. Os iframes funcionam apenas como previews visuais.

C:\> RUN BELLACOSA.EXE /COBOL /HISTORY /NO-FUNERAL _

★ BELLACOSA MAINFRAME ★ COBOL ★ IBM Z ★ HISTÓRIA DA COMPUTAÇÃO ★

Melhor visualizado em qualquer navegador com café disponível.

quinta-feira, 17 de outubro de 2024

O Paciente Convergência: Quando IA, Cloud, Mainframe, Edge, Blockchain e Quantum Entram Juntos na Sala de Emergência

 

Bellacosa Mainframe e a convergencia tecnologica

☕ Um Café no Bellacosa Mainframe

O Paciente Convergência: Quando IA, Cloud, Mainframe, Edge, Blockchain e Quantum Entram Juntos na Sala de Emergência

Imagine a seguinte cena.

São 02h17 da manhã.

O telefone toca.

Do outro lado, alguém da operação fala aquela frase que nenhum programador gosta de ouvir:

— “Temos um problema em produção.”

Você abre o notebook ainda meio sonolento. O sistema de pedidos está funcionando. O CICS está respondendo. O Db2 não apresenta lock anormal. As filas MQ parecem saudáveis. O Kubernetes diz que seus pods estão felizes. A aplicação mobile não caiu. O processamento de cartão está normal.

Mesmo assim, os clientes não conseguem receber seus pedidos.

Interessante.

O paciente parece saudável.

Mas está morrendo.

É nessa hora que entra nosso imaginário Dr. House do mainframe, manca até a sala de war room, olha para os dashboards, ignora solenemente a apresentação de PowerPoint da consultoria e pergunta:

— “Qual foi a última coisa que vocês mudaram?”

Silêncio.

Alguém responde:

— “Nada.”

House provavelmente sorriria.

Porque em informática, quando alguém diz que “nada mudou”, quase sempre alguma coisa mudou.

E esse é exatamente o problema que enfrentaremos cada vez mais no futuro.

Não teremos apenas um sistema.

Teremos um ecossistema inteiro tomando decisões em conjunto.

IA, cloud, mainframe, edge computing, carros autônomos, casas inteligentes, robôs industriais, digital twins, APIs, IoT, blockchain, dinheiro programável, agentes autônomos e, eventualmente, computação quântica.

O desafio não será simplesmente fazer cada tecnologia funcionar.

O desafio será fazer todas funcionarem juntas sem matar o paciente.

É disso que trata a ideia de Enterprise Operating Model, ou Modelo Operacional Empresarial.

Prepare o café.

Hoje nosso paciente não é um programa COBOL.

É a empresa inteira.


A doença do “próximo objeto brilhante”

A indústria de tecnologia sofre há décadas de uma doença bastante conhecida.

Podemos chamá-la de:

Síndrome do Shiny Object.

Toda geração acredita que encontrou a tecnologia que finalmente substituirá tudo que existia antes.

Nos anos 1950, o computador eletrônico mudaria tudo.

Nos anos 1960, time-sharing mudaria tudo.

Nos anos 1970, bancos de dados mudariam tudo.

Nos anos 1980, o PC mataria o mainframe.

Nos anos 1990, a Internet mataria praticamente todo mundo.

Nos anos 2000, Java substituiria COBOL.

Depois vieram virtualização, SOA, SaaS, smartphones, cloud, containers, microservices, blockchain, machine learning e inteligência artificial generativa.

Agora começamos a ouvir:

“Quantum vai mudar tudo.”

Talvez.

Mas existe um pequeno detalhe histórico.

Quase nenhuma dessas tecnologias matou completamente as anteriores.

Elas foram empilhadas.

O resultado é que um banco moderno pode ter, simultaneamente:

COBOL escrito em 1987, Java escrito em 2004, APIs REST implementadas em 2018, containers Kubernetes de 2023 e modelos de IA desenvolvidos em 2026.

Tudo funcionando na mesma transação.

Esse é o primeiro grande conceito que um programador COBOL iniciante precisa entender:

modernização raramente significa substituição total.

Na maioria das grandes empresas, modernização significa integração.

O futuro é menos parecido com uma demolição e mais parecido com uma cidade antiga.

Roma não destruiu completamente todas as construções anteriores antes de construir novas ruas.

Ela cresceu por camadas.

A informática corporativa também.


O futuro é uma pilha arqueológica

Imagine uma transação bancária simples.

Você abre o aplicativo e consulta seu saldo.

Na sua cabeça, existe apenas:

Aplicativo → Banco → Saldo

Bonito.

Limpo.

Quase poético.

Agora vamos abrir o paciente.

Pode existir algo parecido com:

Smartphone
     ↓
Internet
     ↓
CDN
     ↓
WAF
     ↓
API Gateway
     ↓
Identity Provider
     ↓
Kubernetes
     ↓
Microservice Java
     ↓
Kafka ou MQ
     ↓
z/OS Connect
     ↓
CICS
     ↓
COBOL
     ↓
Db2
     ↓
Resposta

E ainda estou simplificando.

A transação aparentemente simples do cliente atravessou talvez dez ou quinze tecnologias.

Por isso existe uma enorme ironia no mundo moderno.

Quanto mais simples parece a interface para o usuário, mais complexa frequentemente é a infraestrutura escondida atrás dela.

É quase uma regra:

simplicidade na frente costuma exigir complexidade muito bem administrada atrás.


Diagnóstico diferencial nº 1: “A IA vai controlar tudo”

House colocaria essa hipótese no quadro.

AI controls everything.

E riscaria alguns minutos depois.

IA provavelmente será importantíssima.

Mas existe uma diferença fundamental entre três funções:

detectar, recomendar e executar.

Imagine uma fábrica.

Sensores detectam vibração anormal em um motor.

Um algoritmo identifica que aquele padrão costuma aparecer algumas horas antes da falha de um rolamento.

A IA então recomenda:

“Substituir rolamento em até quatro horas.”

Isso é recomendação.

Agora imagine que um agente de IA consulte estoque, descubra que não existe a peça, procure fornecedores, encontre disponibilidade, faça a compra, contrate transporte e reagende a produção.

Isso é execução.

São níveis completamente diferentes de responsabilidade.

E quanto mais avançamos do primeiro para o segundo, maior a necessidade de governança.

Porque surge a pergunta favorita de qualquer auditor:

Quem autorizou isso?


AI acelera decisões. Wisdom decide quais decisões merecem existir.

Na imagem original existe uma expressão particularmente interessante:

Strategy + Wisdom.

Estratégia e sabedoria.

Não “Strategy + AI”.

Isso é importante.

Modelos de IA podem avaliar milhões de combinações rapidamente.

Mas capacidade de calcular não é igual a responsabilidade.

Imagine um modelo dizendo:

“Bloquear esse cliente reduz o risco de fraude em 82%.”

Excelente.

Mas talvez seja um cliente empresarial responsável por uma folha de pagamento de vinte mil funcionários.

Bloquear automaticamente pode causar enorme impacto.

Tecnicamente a decisão parecia correta.

Contextualmente pode ser desastrosa.

E aqui aparece uma diferença profunda:

inteligência encontra opções.

sabedoria entende consequências.

Essa será uma das funções humanas mais importantes num ambiente cada vez mais automatizado.


O Digital Twin entra na sala

Agora nosso paciente apresenta outro sintoma.

Uma fábrica começa a apresentar atrasos.

Nenhuma máquina ainda quebrou.

Mas o digital twin detecta que provavelmente haverá problema em seis horas.

O que é um digital twin?

Pense nele como uma representação digital de algo físico.

Pode ser uma turbina.

Uma linha de montagem.

Uma fábrica.

Um navio.

Um prédio.

Até uma cidade.

Sensores enviam continuamente informações para esse modelo.

Temperatura.

Vibração.

Pressão.

Velocidade.

Consumo energético.

Carga.

Produção.

O sistema virtual acompanha o comportamento do sistema real.

Agora podemos perguntar:

“E se aumentarmos a produção em 15%?”

Em vez de testar diretamente na fábrica, podemos simular primeiro.

É quase como possuir uma versão de laboratório do mundo real.

Para um programador COBOL, uma analogia simples seria:

produção versus ambiente de testes.

Você não experimenta qualquer coisa diretamente no sistema que processa milhões de reais.

Primeiro testa em ambiente controlado.

Digital twins levam esse princípio ao mundo físico.


O Easter Egg do mainframe

Aqui existe uma curiosidade deliciosa.

O conceito parece futurista, mas a ideia fundamental não é tão diferente das simulações usadas há décadas.

Mainframes já simulavam sistemas econômicos, meteorológicos, industriais e científicos muito antes de alguém usar o termo “digital twin”.

Ou seja:

às vezes a indústria inventa um nome novo para uma ideia antiga que finalmente encontrou hardware barato o suficiente para ficar popular.

Quem trabalha com mainframe aprende cedo essa lição.

O futuro adora reutilizar conceitos do passado usando nomes mais bonitos.


A casa deixa de ser apenas uma casa

Outra previsão interessante é transformar residências em nós de uma infraestrutura distribuída.

Imagine uma casa com:

painéis solares,

bateria,

carregador de veículo elétrico,

sensores,

roteador avançado,

dispositivos IoT,

processamento edge.

Durante o dia, os painéis produzem eletricidade.

Parte alimenta a casa.

Parte carrega a bateria.

Parte pode ser vendida para a rede.

O veículo estacionado talvez também funcione como armazenamento energético.

Enquanto isso, algum processamento pode ocorrer localmente.

A casa passa a ser simultaneamente:

residência,

gerador,

bateria,

ponto de processamento,

nó de comunicação.

Isso muda completamente a arquitetura tradicional.

Antes:

Consumidor ← Companhia elétrica

No futuro:

Consumidor ↔ Rede elétrica

O consumidor pode também produzir.

Na computação acontece fenômeno parecido.

Antes:

Terminal → Data Center

Depois:

PC → Servidor

Agora:

Cloud ↔ Edge ↔ Dispositivo

O processamento espalha-se pela infraestrutura.


Edge Computing para quem programa COBOL

Edge Computing parece uma coisa misteriosa até você remover a palavra bonita.

Edge significa simplesmente executar processamento perto de onde os dados estão sendo produzidos.

Imagine uma câmera industrial analisando cem imagens por segundo.

Mandar todas para uma cloud distante pode ser caro e lento.

Então existe um pequeno computador perto da máquina.

Ele analisa as imagens localmente.

Só envia eventos relevantes.

Por exemplo:

100 imagens/s
      ↓
Edge AI
      ↓
Detectou defeito?
   ↓       ↓
 não      sim
 ↓         ↓
descarta   envia evento

Isso reduz latência, tráfego e custo.

É parecido com algo que mainframes fazem há décadas através da ideia de colocar determinadas funções perto do processamento necessário.

A tecnologia muda.

Os princípios arquiteturais frequentemente permanecem.


O carro vira um data center com rodas

Durante grande parte do século XX, automóvel era essencialmente uma máquina mecânica.

Hoje já possui dezenas de módulos eletrônicos.

No futuro próximo, veículos cada vez mais avançados poderão operar como enormes plataformas computacionais móveis.

Câmeras observam o ambiente.

Radar calcula distância.

LIDAR pode construir mapas tridimensionais.

GPS fornece posição.

IA interpreta sinais.

Software decide aceleração, frenagem e direção.

Agora acrescente serviços.

O carro pode encontrar carregadores.

Reservar uma vaga.

Negociar horário de recarga.

Pagar estacionamento.

Pagar pedágio.

Comprar energia.

Receber atualização de software.

Reportar diagnóstico.

Tudo isso transforma o carro em uma espécie de cliente corporativo ambulante.

Para quem conhece arquitetura mainframe, pense nele como um terminal extremamente sofisticado gerando continuamente transações.


E quem processará essas transações?

Parte no veículo.

Parte no edge.

Parte na cloud.

Parte em data centers convencionais.

E muito provavelmente parte continuará chegando a mainframes.

Porque se seu carro compra energia automaticamente e o pagamento passa por um grande banco...

alguma coisa precisa atualizar a conta.

E não seria surpresa nenhuma encontrar no final dessa viagem algo parecido com:

       EXEC SQL
          UPDATE CONTA
             SET SALDO = SALDO - :WS-VALOR
           WHERE NUM_CONTA = :WS-CONTA
       END-EXEC.

Ali está ele.

COBOL.

Quieto.

Sem aparecer na apresentação futurista.

Processando o futuro.

É quase o Alfred do Batman.

Não aparece muito nas cenas de ação.

Mas tente administrar a mansão sem ele.


Diagnóstico diferencial nº 2: “Cloud substituirá tudo”

House escreveria:

Cloud killed the data center.

Depois daria aquela olhada sarcástica.

Cloud trouxe uma mudança gigantesca.

Mas grandes empresas caminham para uma arquitetura cada vez mais híbrida.

Algumas cargas fazem sentido na cloud.

Outras no edge.

Outras em data centers privados.

Outras no mainframe.

Imagine uma empresa escolhendo onde executar cada tarefa dependendo de:

latência,

regulação,

custo,

segurança,

localidade dos dados,

capacidade,

disponibilidade.

A pergunta deixa de ser:

“Cloud ou mainframe?”

E passa a ser:

“Qual é o melhor lugar para executar esta parte?”

Isso é Hybrid Infrastructure.


Trusted Data: o combustível da convergência

Agora chegamos a uma camada crítica.

Dados confiáveis.

Existe um velho lema:

Garbage In, Garbage Out.

Coloque lixo na entrada e obterá lixo na saída.

Com IA podemos atualizar a frase:

Garbage In, Garbage Out at Artificial Intelligence Speed.

Se os dados estiverem errados, a IA não cria verdade magicamente.

Imagine dois sistemas.

CRM diz:

Cliente: ATIVO

ERP diz:

Cliente: CANCELADO

Sistema financeiro diz:

Cliente: BLOQUEADO

Qual é verdadeiro?

Bem-vindo ao mundo corporativo.

Trusted Data significa trabalhar para que dados tenham qualidade, procedência, contexto, segurança e significado conhecido.

E aqui entra algo importante para iniciantes.

Banco de dados não significa automaticamente dado confiável.

Você pode armazenar informação perfeitamente errada dentro do Db2.

Tecnologia garante persistência.

Governança garante significado.


Contexto: o ingrediente invisível

Imagine pedir para uma IA:

“Qual foi o faturamento?”

Ela pergunta:

“De quê?”

Da empresa?

Do Brasil?

Do mês?

Do trimestre?

Bruto?

Líquido?

Realizado?

Previsto?

Sem contexto, a resposta pode estar tecnicamente correta e ainda ser completamente inútil.

Por isso sistemas corporativos de IA dependem enormemente de contexto.

Quem é o usuário?

Que função exerce?

Que dados pode acessar?

Qual processo está executando?

Qual decisão precisa tomar?

Qual regra regulatória se aplica?

Contexto será tão importante para agentes de IA quanto LINKAGE SECTION é para um programa COBOL chamado por outro programa.

Sem parâmetros corretos, até excelente código faz besteira.


People + Process

Agora chegamos à parte que quase toda apresentação tecnológica tenta esconder.

Pessoas.

Você pode comprar servidor.

Pode licenciar software.

Pode contratar cloud.

Pode implementar IA.

Mas mudar comportamento organizacional é difícil.

Imagine uma empresa onde compras trabalham de uma forma, logística de outra, segurança de outra, tecnologia de outra e financeiro de outra.

Cada departamento criou seus próprios processos durante décadas.

Agora aparece um agente de IA atravessando todos eles.

Quem é responsável?

Quem aprova?

Quem interrompe?

Quem corrige?

Essa é a razão pela qual processo é arquitetura.

Um sistema não é apenas código.

É código dentro de uma organização.


Security + Governance: o RACF encontrou a inteligência artificial

Para alguém vindo do mainframe, governança não é novidade.

Imagine tentar entrar num dataset z/OS protegido.

RACF pergunta:

Quem é você?

O que quer acessar?

Tem autorização?

O acesso deve ser registrado?

Isso acontece há décadas.

Agora aplique a mesma filosofia a agentes de IA.

Imagine um agente dizendo:

“Preciso consultar a conta bancária do cliente.”

Governança pergunta:

Quem solicitou?

Qual agente?

Qual identidade?

Qual permissão?

Qual finalidade?

Por quanto tempo?

Podemos auditar?

Perceba como o mundo “novo” começa a reencontrar princípios antigos do mainframe.

Identidade.

Autorização.

Auditoria.

Segregação de funções.

Least privilege.

Nada disso nasceu ontem.


Connect, Govern, Scale

Na figura existem três verbos particularmente importantes.

Connect. Govern. Scale.

Eles quase resumem toda a arquitetura corporativa moderna.

Connect significa ligar os mundos.

Um sistema legado precisa conversar com uma API.

Uma API conversa com um agente.

O agente consulta um digital twin.

O digital twin recebe sensores IoT.

O pagamento volta para o core bancário.

Sem integração, temos ilhas.

Govern significa controlar essa integração.

Quem pode fazer o quê?

Como sabemos que aconteceu?

Como interrompemos uma automação errada?

Como cumprimos requisitos legais?

Scale significa fazer tudo continuar funcionando quando deixamos o laboratório.

Um chatbot para 20 funcionários pode ser trivial.

Um sistema atendendo 10 milhões de usuários é outra criatura.

Escalar exige capacidade, redundância, observabilidade, cache, filas, tolerância a falhas, controle de custos e planejamento.

Todo sysprog lendo isso provavelmente está sorrindo.

Porque a palavra “scale” talvez seja nova na apresentação.

O problema não é.


O agente autônomo comprou uma peça. Agora temos um problema.

Vamos montar um cenário.

Uma fábrica possui sensores conectados.

O digital twin prevê falha numa prensa.

IA confirma 92% de probabilidade.

Um agente recebe autorização para evitar interrupção da produção.

Ele consulta ERP.

Não há peça disponível.

Consulta fornecedores.

Fornecedor A entrega em três dias.

Fornecedor B entrega em seis horas, porém 18% mais caro.

O sistema estima que seis horas de fábrica parada custariam R$ 2 milhões.

Decisão:

comprar do fornecedor B.

O agente cria pedido.

Reserva transporte.

Atualiza programação.

Autoriza pagamento.

Peça chega.

Produção continua.

Bonito.

Agora House levanta a mão.

“Quem definiu que 18% mais caro estava dentro do limite de autoridade do agente?”

Silêncio.

Pronto.

Encontramos a doença.

Não era IA.

Era governança.


Programmable Money e Smart Contracts

A ideia de dinheiro programável acrescenta outra camada.

Hoje muitas transações exigem sistemas separados validando eventos.

No futuro podemos ter mecanismos onde pagamento está programaticamente relacionado ao cumprimento de determinada condição.

Por exemplo:

Produto entregue
      ↓
Sensor confirma recebimento
      ↓
Sistema valida contrato
      ↓
Pagamento autorizado
      ↓
Registro de propriedade atualizado

Blockchain pode participar de alguns desses cenários.

Mas aqui precisamos controlar o entusiasmo.

Blockchain não precisa aparecer em tudo.

Se existe apenas uma empresa controlando todo o processo, talvez um banco de dados tradicional seja melhor.

Blockchain tende a ganhar sentido quando existe necessidade de compartilhamento de estado ou confiança entre múltiplas entidades que não desejam depender completamente de um único controlador.

A pergunta correta não é:

“Como colocamos blockchain aqui?”

É:

“Existe um problema que blockchain resolve melhor do que alternativas mais simples?”

House aprovaria essa pergunta.


E o quantum?

Computação quântica recebe uma quantidade extraordinária de marketing.

Vale separar realidade de ficção.

Computadores quânticos não são simplesmente mainframes absurdamente rápidos.

Eles funcionam segundo princípios computacionais diferentes.

Provavelmente serão especialmente úteis em determinadas classes de problemas.

Otimização.

Simulação molecular.

Pesquisa de materiais.

Algumas operações matemáticas.

Problemas científicos específicos.

E possivelmente determinados problemas de inteligência artificial e logística.

Mas quase certamente teremos ambientes quantum-classical.

Ou seja:

computadores tradicionais executam a maior parte do sistema.

Computador quântico funciona como acelerador para um cálculo específico.

Algo parecido conceitualmente com o papel das GPUs hoje.

Seu programa empresarial não desaparecerá.

Ele poderá pedir ajuda a um recurso quântico para uma parte particularmente complicada.


O easter egg assustador: Harvest Now, Decrypt Later

Computação quântica também introduz uma preocupação de segurança.

Alguns dados precisam permanecer confidenciais durante décadas.

Um adversário pode capturar dados criptografados hoje e armazená-los.

Mesmo sem conseguir quebrar a criptografia atual, ele espera.

Talvez daqui a anos exista tecnologia capaz de fazê-lo.

Essa estratégia é chamada frequentemente de:

Harvest Now, Decrypt Later.

Colete agora.

Decifre depois.

Por isso empresas já trabalham com post-quantum cryptography.

O computador quântico plenamente capaz de quebrar determinados esquemas talvez ainda esteja distante.

Mas dados roubados hoje podem continuar valiosos no futuro.

Segurança precisa pensar décadas à frente.


O COBOL padawan deve aprender tudo isso?

Sim.

Mas não precisa virar especialista em tudo amanhã.

Aqui está o ponto importante.

O programador COBOL moderno não deveria estudar COBOL como se fosse uma ilha isolada.

Aprenda COBOL profundamente.

Depois entenda JCL.

Entenda Db2.

CICS.

VSAM.

MQ.

Depois compreenda APIs.

HTTP.

JSON.

REST.

Git.

CI/CD.

Containers conceitualmente.

Cloud.

Observabilidade.

Segurança.

IA.

Não porque você abandonará COBOL.

Mas porque seu COBOL estará conectado a esses mundos.

Seu programa pode continuar tendo:

       IDENTIFICATION DIVISION.
       PROGRAM-ID. PAGAMENTO.

Só que o programa pode ser chamado por um aplicativo mobile atravessando cinco camadas que não existiam quando COBOL foi criado.

Esse é o verdadeiro mainframe moderno.


A anatomia completa do paciente

Se precisássemos desenhar a empresa do futuro como uma arquitetura simplificada, teríamos algo assim:

               MUNDO FÍSICO
                    │
     ┌──────────────┼──────────────┐
     │              │              │
   Casas          Carros        Fábricas
     │              │              │
   IoT            Edge          Digital Twin
     └──────────────┼──────────────┘
                    │
                 Eventos
                    │
             Inteligência AI
                    │
               AI Agents
                    │
             APIs / Workflows
                    │
        ┌───────────┼───────────┐
        │           │           │
      Cloud      Mainframe     Edge
        │           │           │
   Kubernetes      CICS       Devices
        │           │
       Java        COBOL
                    │
                   Db2
                    │
               Transações
                    │
              Financeiro
                    │
          Smart Contracts /
          Digital Assets

Agora coloque envolvendo tudo:

identidade,

segurança,

governança,

observabilidade,

auditoria,

gestão de riscos,

regulação.

Esse é o Enterprise Operating Model.


O verdadeiro significado de Operating Model

Existe uma confusão comum.

Operating Model não é arquitetura de software.

Não é organograma.

Não é metodologia ágil.

Não é cloud strategy.

Ele descreve como a organização transforma estratégia em operação.

Quem decide?

Como decisões circulam?

Como dados circulam?

Quem possui responsabilidade?

Como tecnologia participa?

Como processos são executados?

Como riscos são controlados?

Como mudanças entram em produção?

Como erros são descobertos?

Como o sistema escala?

Como tudo isso é financiado?

Perceba que tecnologia é apenas uma parte.

Essa talvez seja a ideia mais importante de todo o artigo.


O famoso “não fizemos nenhuma mudança”

Voltamos para nossa war room.

House ainda está diante do quadro.

Todos os componentes parecem saudáveis.

Mas pedidos estão atrasados.

Finalmente alguém descobre:

um fornecedor alterou sua API.

Uma mudança pequena.

Campo:

"available": true

virou:

"availability": "AVAILABLE"

O agente de compras não conseguiu interpretar.

Ele concluiu que não havia fornecedores disponíveis.

O digital twin detectou corretamente o problema.

A IA recomendou corretamente a substituição.

O workflow estava correto.

O sistema bancário estava funcionando.

O mainframe estava funcionando.

O caminhão estava disponível.

Tudo funcionava.

Exceto a integração.

House apaga todo o quadro e escreve:

CONVERGENCE FAILURE.

Essa será uma classe cada vez mais comum de incidentes.

Não é servidor caído.

Não é COBOL errado.

Não é banco de dados quebrado.

É o comportamento emergente de muitos sistemas corretos interagindo incorretamente.


Isso muda a observabilidade

No passado, monitorávamos máquinas.

CPU.

Memória.

Disco.

Depois monitoramos aplicações.

Tempo de resposta.

Erros.

Transações.

Agora precisamos observar jornadas completas.

Um pagamento pode atravessar vinte componentes.

Você precisa acompanhar a transação inteira.

Por isso conceitos como tracing distribuído, correlation IDs, logs centralizados e métricas tornam-se tão importantes.

No mundo mainframe isso possui parentes antigos.

SMF.

RMF.

CICS monitoring.

Db2 accounting traces.

Logs.

MQ statistics.

Mais uma vez:

o mundo distribuído está redescobrindo algumas preocupações que grandes computadores corporativos enfrentam há décadas.


Curiosidade: o mainframe sempre foi um Operating Model em miniatura

Pense numa grande instalação z/OS.

Você encontra:

RACF controlando identidade.

WLM administrando prioridades.

JES controlando workloads batch.

CICS processando transações.

Db2 armazenando dados.

MQ entregando mensagens.

SMF registrando atividade.

RMF observando recursos.

DFSMS gerenciando storage.

Tudo precisa operar coordenadamente.

Isso é quase um pequeno modelo operacional tecnológico.

Talvez seja por isso que profissionais experientes de mainframe frequentemente compreendem rapidamente conceitos modernos de governança e confiabilidade.

Mudam as ferramentas.

Os problemas fundamentais permanecem.


House finalmente dá o diagnóstico

Depois de 1.500 palavras, muitos cafés e provavelmente três discussões com o departamento de compliance, podemos escrever o diagnóstico no quadro.

O problema não é falta de tecnologia.

Temos tecnologia extraordinária.

Temos computadores capazes de executar trilhões de operações.

Redes globais.

IA generativa.

Cloud planetária.

Robôs.

Sensores.

Satélites.

Mainframes gigantescos.

Talvez em breve computadores quânticos cada vez mais úteis.

A doença está em outro lugar.

Integração sem coordenação.

Uma empresa pode possuir as melhores ferramentas e ainda fracassar se seus dados forem inconsistentes, seus processos conflitantes, sua governança fraca e suas responsabilidades mal definidas.

Por isso a frase mais importante daquela imagem talvez seja:

The next wave isn't one technology. It's the convergence.

A próxima onda não será uma tecnologia.

Será a convergência.

Mas eu acrescentaria uma segunda frase:

Convergência sem governança é apenas complexidade distribuída.

E esse é o ponto onde o Enterprise Operating Model deixa de ser uma expressão bonita de consultoria e passa a ser arquitetura de sobrevivência.


☕ Diagnóstico final do Bellacosa Mainframe

Para nosso jovem padawan COBOL, fica uma lição preciosa.

Não tenha medo porque aparecem palavras como AI, Quantum, Edge, Digital Twin, Blockchain e Cloud Native.

Abra o paciente.

Observe os órgãos.

Descubra quem chama quem.

Quem grava dados.

Quem envia mensagens.

Quem autentica.

Quem autoriza.

Quem registra.

Quem recupera.

Quem responde quando tudo dá errado.

Você descobrirá que, por baixo de muitos nomes novos, continuam existindo questões que programadores enfrentam desde os primeiros grandes sistemas comerciais:

dados, processamento, comunicação, segurança, confiabilidade e responsabilidade.

A grande mudança é que agora essas coisas estão espalhadas por carros, casas, fábricas, clouds, dispositivos, data centers e mainframes.

O sistema deixou de caber dentro do computador.

Agora o sistema é o próprio mundo conectado.

E talvez, às 02h17 de alguma madrugada de 2035, um jovem analista receba um chamado porque um caminhão autônomo não conseguiu retirar uma peça comprada por um agente de IA depois que um digital twin previu a falha de um robô industrial.

Ele abrirá os logs.

Passará pelo Kubernetes.

Examinará Kafka.

Consultará o agente.

Verificará a API.

Seguirá a transação até o IBM Z.

E finalmente encontrará no fundo da arquitetura um programa:

       IDENTIFICATION DIVISION.
       PROGRAM-ID. BLCSPG01.

       PROCEDURE DIVISION.

           IF WS-AUTORIZACAO = 'N'
               MOVE 'TRANSACTION NOT AUTHORIZED'
                 TO WS-MENSAGEM
           END-IF.

           GOBACK.

O programa foi escrito em 1997.

Nunca recebeu um prêmio.

Nunca apareceu numa palestra de inteligência artificial.

Nunca ganhou uma hashtag no LinkedIn.

E está funcionando perfeitamente.

O problema?

Alguém esqueceu de atualizar uma tabela de autorização.

House olha para o jovem programador.

O jovem olha para House.

House olha novamente para o monitor.

E sentencia:

“Everybody lies. Especially configuration tables.”

Fim do caso.

O mainframe continua processando.

O agente volta a comprar.

O caminhão sai.

A fábrica não para.

E em algum lugar, completamente indiferente a todas as previsões sobre sua morte, um pequeno programa COBOL executa seu próximo COMMIT.

Bem-vindo à convergência.

O futuro não será cloud.

Não será IA.

Não será quantum.

Não será mainframe.

Será tudo isso trabalhando junto.

E alguém terá que entender como todas essas peças se conectam.

Talvez esse alguém seja justamente o programador COBOL que decidiu olhar além da PROCEDURE DIVISION.

sexta-feira, 31 de maio de 2024

☕🔥 A MODERNIZAÇÃO QUE DERRETEU US$ 170 MILHÕES

 

Bellacosa Mainframe e a migraçao que falhou

☕🔥 “A MODERNIZAÇÃO QUE DERRETEU US$ 170 MILHÕES”:

O DIA EM QUE A BOLSA DA AUSTRÁLIA DESCOBRIU QUE SUBSTITUIR MAINFRAME NÃO É BRINCADEIRA

Existe uma narrativa quase religiosa no mercado de tecnologia:

“Legacy é ruim. Mainframe é antigo. Blockchain resolve. Microserviços escalam tudo.”

A Australian Securities Exchange (ASX) resolveu apostar exatamente nisso.

E o resultado virou um dos maiores desastres modernos de migração de sistemas críticos financeiros.


📅 O CASO ASX — A LINHA DO TEMPO DO FRACASSO

2016 — O anúncio revolucionário

A ASX anunciou ao mercado que substituiria o CHESS:

  • sistema de clearing e liquidação da bolsa australiana

  • construído nos anos 1990

  • baseado em COBOL e mainframe

  • altamente estável

  • crítico para o mercado financeiro australiano

pela “nova geração”:

✅ Blockchain
✅ Distributed Ledger Technology (DLT)
✅ arquitetura moderna
✅ liquidação mais rápida
✅ redução de custos
✅ transparência distribuída

Na época, o mercado aplaudiu.

A imprensa chamou de:

“a primeira bolsa do mundo movida por blockchain”.


🏛 O QUE ERA O CHESS?

O CHESS não era “só um sistema antigo”.

Era literalmente o coração operacional da bolsa australiana.

Ele:

  • controlava custódia

  • liquidação financeira

  • ownership de ativos

  • sincronização entre participantes

  • integridade transacional do mercado

E fazia isso com:

  • ~2,5 milhões de transações/dia

  • capacidade de pico acima de 10 milhões

  • disponibilidade de 99,95%

  • consistência transacional rígida

Tudo em mainframe.


⚠ O ERRO CONCEITUAL QUE MUITA GENTE NÃO ENTENDE

Muitos executivos olham para um sistema COBOL e enxergam:

“software velho”.

Mas sistemas financeiros antigos são frequentemente:

✅ extremamente otimizados
✅ previsíveis
✅ resilientes
✅ deterministicamente consistentes
✅ refinados por décadas de incidentes reais

Cada regra esquisita do sistema normalmente existe porque:

algum desastre já aconteceu antes.

Sistemas financeiros são cemitérios de exceções históricas.


🚨 2018 — O PRIMEIRO SINAL DE DESASTRE

O go-live estava planejado para 2018.

Mas começaram os adiamentos.

Depois vieram:

  • problemas de performance

  • problemas de sincronização

  • dificuldades de escalabilidade

  • inconsistência operacional

  • dúvidas sobre throughput

  • dúvidas sobre latência

E isso é importante:

Blockchain funciona MUITO melhor em cenários onde:

  • confiança é distribuída

  • latência não é crítica

  • consistência eventual é aceitável

Mercado financeiro NÃO aceita isso.


💥 O GRANDE PROBLEMA: CONSISTÊNCIA FORTE SOB ALTÍSSIMA CONCORRÊNCIA

O inferno começou aqui.

Em bolsa de valores:

  • uma transação não pode “talvez acontecer”

  • um ativo não pode aparecer duplicado

  • uma liquidação não pode entrar em eventual consistency

  • não existe “vamos sincronizar depois”

O sistema precisa garantir propriedades ACID:

ACID = {Atomicidade,\ Consist\hat{e}ncia,\ Isolamento,\ Durabilidade}

E garantir isso em arquitetura distribuída é brutalmente difícil.


⚡ O PROBLEMA QUE POWERPOINT NÃO MOSTRA: LATÊNCIA

Arquiteturas distribuídas introduzem:

  • comunicação entre nós

  • consenso

  • replicação

  • sincronização

  • validação distribuída

Tudo isso adiciona:

VARIABILIDADE

E mercado financeiro odeia variabilidade.

Porque:

  • microssegundos importam

  • previsibilidade importa

  • jitter importa

  • filas importam

  • lock contention importa

Mainframes foram literalmente desenhados para esse cenário.


📉 2022 — A AUDITORIA DA ACCENTURE

A situação ficou tão crítica que a ASX chamou a Accenture para revisar o projeto.

O relatório foi devastador.

Problemas encontrados:

🔴 Deficiências graves de design

🔴 Complexidade operacional subestimada

🔴 Riscos de escalabilidade

🔴 Falhas de governança

🔴 Cronogramas irreais

🔴 Problemas de engenharia estrutural

Pouco depois:

💣 Novembro de 2022 — PROJETO CANCELADO

Após quase 7 anos:

✅ cancelamento total
✅ prejuízo de ~240–255 milhões AUD
✅ perda de credibilidade
✅ impacto regulatório
✅ desgaste institucional gigantesco


⚖ 2024 — O ESCÂNDALO REGULATÓRIO

A situação piorou.

A ASIC (regulador australiano) processou a ASX alegando:

  • comunicação enganosa ao mercado

  • relatórios excessivamente otimistas

  • ocultação do verdadeiro estado do projeto

Isso é gravíssimo em mercado financeiro.

Porque investidores tomam decisões baseadas nessas comunicações.


🧠 A LIÇÃO MAIS IMPORTANTE

O fracasso NÃO significa:

❌ “Blockchain é inútil”
❌ “Tecnologia moderna não presta”
❌ “Mainframe vence tudo”

A lição real é muito mais profunda:

Sistemas críticos têm propriedades invisíveis.

E essas propriedades:

  • não aparecem no backlog Agile

  • não aparecem no PowerPoint

  • não aparecem no pitch de consultoria

Mas aparecem violentamente em produção.


☠ OUTROS CASOS FAMOSOS DE MIGRAÇÃO QUE FALHARAM REDONDAMENTE


🇬🇧 TSB Bank (Reino Unido) — 2018

“O banco migrou… e os clientes perderam acesso às contas”

O TSB tentou migrar da plataforma Lloyds para uma nova infraestrutura.

Resultado:

  • milhões de clientes sem acesso

  • contas erradas

  • saldos inconsistentes

  • pagamentos falhando

  • caos operacional

Impacto estimado:

💸 mais de £330 milhões em prejuízos.

O CEO acabou renunciando.


🇺🇸 Knight Capital — 2012

“45 minutos quase destruíram a empresa”

Não foi exatamente migração completa, mas atualização de sistema crítico.

Erro de deploy:

  • algoritmo antigo ativado por acidente

  • ordens disparadas descontroladamente

Resultado:

💥 US$ 440 milhões perdidos em 45 minutos.

A empresa praticamente morreu.


🇺🇸 Healthcare.gov — 2013

“O portal de saúde dos EUA colapsou no lançamento”

Problemas:

  • integração entre fornecedores

  • arquitetura complexa

  • testes insuficientes

  • escalabilidade ruim

O sistema entrou em colapso quase imediato.


🇬🇧 British Airways — 2017

“Uma falha derrubou operações globais”

Falha durante mudança operacional/data center.

Resultado:

  • voos cancelados

  • caos mundial

  • sistemas indisponíveis

  • prejuízo enorme

Muitos especialistas apontaram que simplificações excessivas na arquitetura contribuíram para o desastre.


🇩🇪 Deutsche Bank — tentativas de modernização

O Deutsche Bank passou anos tentando reduzir dependência de sistemas legados.

O problema?

Décadas de fusões criaram um “Frankenstein bancário”.

Em vários momentos, executivos admitiram que:

  • ninguém entendia totalmente o ecossistema

  • existiam dependências invisíveis

  • havia lógica de negócio enterrada no legado


☕ O QUE O MUNDO ENTERPRISE APRENDEU (E REAPRENDE TODO ANO)

Mainframe não sobreviveu por nostalgia.

Ele sobreviveu porque:

  • downtime custa bilhões

  • inconsistência destrói mercados

  • throughput real é difícil

  • previsibilidade vale ouro


🏛 O PARADOXO DO MAINFRAME

Quanto menos você ouve falar do sistema…

maior a chance de ele estar funcionando perfeitamente.

Porque sistemas realmente críticos:

  • não podem viralizar

  • não podem falhar bonito

  • não podem “iterar em produção”

Eles simplesmente precisam funcionar.

Todos os dias.

Por décadas.


🔥 A VERDADE QUE MUITA CONSULTORIA EVITA DIZER

Migrar sistema crítico não é:

✅ “reescrever código”

É:

  • migrar comportamento emergente

  • migrar décadas de exceções

  • migrar semântica operacional

  • migrar timing implícito

  • migrar cultura

  • migrar conhecimento tribal

  • migrar integrações invisíveis

E muitas vezes…

ninguém mais entende completamente tudo isso.


☕ A CONCLUSÃO MAIS INCÔMODA

Talvez a pergunta correta não seja:

“Por que ainda usam COBOL?”

Mas sim:

“Por que sistemas escritos há 40 anos continuam mais confiáveis do que muitas arquiteturas modernas?”


 

Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , é IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiências profissionais, conhecimento técnico, história da computação e práticas do universo mainframe para aproximar novas gerações das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988
GitHub LinkedIn
Inicializando conteúdo...