Hace casi 40 años IBM lanzó al mercado la IBM PCjr, una versión "recortada" de la IBM PC apuntada al mercado hogareño en vez del empresarial.
Con un Intel 8088 a 4.77Mhz es hoy en día una computadora obsoleta en todo sentido, pero un caballero decidió usarla... como web server de su sitio web!
El sitio de BrutmanLabs tiene el siguiente hardware por detrás:
Un procesador NEC V20 a 4.77Mhz (clon del 8088), 736Kb de RAM, un disco SATA de 240GB con un adaptador SATA/IDE, una placa Ethernet Xircom PE3-10BT.
El sistema operativo es IBM PC DOS 5.02 con mTCP y el webserver HTTPServ, si, todo esto en DOS!
mTCP es un set de utilidades para DOS que conectan a una red TCP/IP algo que jamás fue inventado para redes, estas utilidades tienen desde clientes DHCP, FTP, servidor de FTP, el webserver HTTPServ (HTTP 0.9, 1.0 y 1.1 solamente), cliente IRC, Ping, Telnet, etc.
Los requerimientos mínimos son de un 8088 y 96Kb a 386Kb de RAM, DOS 2.1 en adelante y una placa de red que, en DOS, suelen ser medio complicadas, debe poseer un "packet driver".
La Xircom PE3 es una especie de placa ethernet pero que se conecta al puerto paralelo, ideal para resolver el problemita de las limitaciones de estos equipos. Son de los 90s cuando las primeras notebooks no tenían forma de conectarse a una red (todavía).
Michael Brutman, el creador, no es cualquier ingeniero, trabaja hace años en Google y sabe bastante de redes, pero al parecer su hobbie no es precisamente moderno 😁
Hace unos meses apareció en varios sitios importantes que linkearon directamente su webserver, hasta hizo un streaming de cómo le llegaban las visitas cuando salió publicado en Tom´s Hardware y otros sitios de tecnología.
Y sí, se bancó todo eso aunque tuvo que desactivar los logs para no llenar el espacio en disco, sobrevivió a todo el tráfico y ahí está, todavía online y sin reboots.