Перейти к содержимому

218 разработчиков соревнуются, чтобы выжать максимум из сервера за $12

Arjay McCandless

0:00 / 0:00

218 разработчиков соревнуются, чтобы выжать максимум из сервера за $12

54 588 просмотров · 13 ч назад
Arjay McCandless
135 тыс. подписчиков
54 588 просмотров · 13 ч назад
Я предложил разработчикам создать максимально быстрое приложение на сервере стоимостью 12 долларов с одним виртуальным процессором и 2 ГБ оперативной памяти, и в этом видео мы разберем код 10 лучших работ в таблице лидеров: ассемблер, F#, C, Rust, Crystal, Ada, Lean и другие. Сначала мы проследим обычный запрос через стандартное веб-приложение до байтов, затем посмотрим, что изменилось в каждой реализации на этом пути, какие коммиты повлияли на их результаты и какие идеи они в итоге разделили. Таблица лидеров с полными результатами: https://benchmarks.arjaythedev.com/12... Github: https://github.com/arjaythedev/twelve... 0:00 Вступление 1:20 Правила 2:05 Один запрос 4:23 io_uring 5:27 Ассемблер 7:06 F# 9:02 C и ASM 10:49 Rust 12:04 Проклятый C 14:12 Crystal 15:33 Ada 16:59 Lean 18:46 Собственный движок 20:21 Выводы 20:59 Заключение