Я бы хотел поработать над 2-3-месячным проектом (полный рабочий день), который включает в себя кодирование на C ++ и связан с сетями (стеки протоколов). Я собирался написать свой собственный сетевой стек, но это не кажется интересным. Было бы здорово найти идею реализовать tcp / ip-подобный стек для распределенных систем / графических процессоров, который был бы лучше с точки зрения производительности сети. Я гуглил это в течение 3 часов, но не сталкивался ни с чем, что, кажется, стоит потратить 2 месяца на. Проекты с открытым исходным кодом, такие как netperf, кажутся мне недоступными. Мне бы очень понравился относительно небольшой самостоятельный проект, над которым я мог бы работать в своем собственном темпе.
Цель этого проекта - использовать свое свободное время в проекте (который я мог бы позже выпустить под лицензией с открытым исходным кодом) и получить опыт и практический опыт в C ++, сетях, параллельном программировании, графических процессорах, распределенных системах и т. Д.
Я, кажется, наткнулся на контрольно-пропускной пункт при поиске идей (или, может быть, я не совсем понимаю, что именно мне делать). Так что любые предложения будут по достоинству оценены.
Спасибо!