# Mainframe

> Una computadora central ultraconfiable que bancos y aerolíneas usan para lo crítico.

- Nivel: Intermedio
- Temas: Hardware
- URL: https://tidbit.legios.com.ar/es/mainframe/
- En inglés: [Mainframe](https://tidbit.legios.com.ar/mainframe/)

Un **mainframe** (computadora central) es una computadora grande pensada para procesar cantidades enormes de transacciones chicas, sin fallar, año tras año. Cuando pagás con tarjeta, sacás plata del cajero o reservás un vuelo, hay bastantes chances de que en algún punto del camino un mainframe lo haya registrado. Bancos, aseguradoras, aerolíneas, cadenas comerciales y gobiernos siguen corriendo ahí sus sistemas más críticos.

Los mainframes vienen de los años cincuenta y sesenta, cuando una computadora ocupaba una sala entera y toda una empresa compartía una sola. Los modelos actuales, casi todos de la línea Z de IBM, entran en unos pocos gabinetes del tamaño de una heladera, pero la idea es la misma: una máquina con muchísima capacidad de entrada y salida, repuestos para todo y la posibilidad de cambiar piezas o actualizar software mientras sigue andando. Lo que optimizan no es la velocidad pura en una tarea, sino no frenar nunca y no perder ninguna transacción.

Buena parte del software que corre ahí tiene décadas y está escrito en COBOL, un lenguaje de programación de 1959. Funciona, está entrelazado con todo, y reescribirlo es caro y riesgoso; por eso muchas migraciones a la nube tardan años o se traban. Mientras tanto, la gente que conoce esos sistemas se está jubilando. Así que el mainframe es menos una pieza de museo que una columna vertebral silenciosa a la que el resto de la tecnología se sigue enchufando.

## Una analogía

Como la bóveda y el libro mayor de un banco antiguo. No es vistoso ni nuevo, pero cada sucursal, cajero y empleado depende de eso, así que está hecho para no cerrar nunca y no equivocarse nunca.

## Para quedarse

- Computadoras centrales hechas para volúmenes enormes de transacciones y casi cero caídas.
- Siguen corriendo sistemas clave en bancos, aerolíneas, aseguradoras y gobiernos.
- La línea Z de IBM domina el mercado hoy.
- Mucho de su software está en COBOL, lo que hace lenta y riesgosa la migración.

## Para seguir leyendo

- [Unidad central en Wikipedia](https://es.wikipedia.org/wiki/Unidad_central)
- [Qué es un mainframe (IBM, en inglés)](https://www.ibm.com/think/topics/mainframe)

## Términos relacionados

- [IBM](https://tidbit.legios.com.ar/es/ibm/): Una empresa centenaria de computación que vende software, consultoría y mainframes.
- [Lenguaje de programación](https://tidbit.legios.com.ar/es/programming-language/): Un idioma escrito y preciso que usamos para darle instrucciones a una computadora.
- [Migración a la nube](https://tidbit.legios.com.ar/es/cloud-migration/): Mudar las apps y los datos de una empresa de sus propios servidores a la nube.
