Лучшее  🚀
18.07.2023 в 19:42 Evernews

Заходите на этот сайт осторожно: он работает на PC 39-летней давности

Кажется, прямо сейчас кто-то совсем не жалеет старое железо.

Кстати, на сайте читать удобнее

Скорее всего, программист Майкл Брутман очень бережно относится к своим компьютерам и не торопится списывать старое железо со счетов. Такой вывод можно сделать по серверу, на котором работает сайт Майкла — это сервер-ветеран.

Хостом для сайта Брутмана выступает компьютер IBM PCjr, выпущенный в 1984 году. Для своего времени это была неплохая машина: процессор NEC V20, работающий на частоте 4.77 МГц, 736 килобайт памяти — просто зверь.

Оказывается у первых процессоров Intel была инструкция для защиты от копирования

За прошедшие 39 лет Майкл немного модернизировал компьютер. Например, IBM PCjr может работать с SSD-накопителем, подключенным через SATA: для этого используется интерфейс SATA-IDE. Заодно компьютер получил Ethernet-адаптер.

Чтобы сервер мог обрабатывать http-запросы, Майкл разработал веб-сервер mTCP HTTPServ, работающий под DOS. Сервер поддерживает протоколы http 0.9, 1.0 и 1.1 — но, видимо, не умеет работать с https.

Сервер-ветеран работает довольно стабильно. Судя по странице на сайте Брутмана, в последний раз устройство перезагружалось в конце марта 2023 года, с тех пор сервер наработал больше 2600 часов.

Заходить на сайт Майкла нужно аккуратно: страницы долго грузятся даже в нормальных условиях, при наплыве людей загрузка занимает еще больше времени. Прямо сейчас сервер обслуживает 8 человек и ему явно плохо.

К сожалению, Брутман не рассказал, почему решил использовать очень старый компьютер в качестве сервера. Возможно, просто потому, что почему бы и нет.