courses:high_performance_computing:chat
This is an old revision of the document!
Чат [черновик]
Реализовать:
- асинхронный: не должно быть ни одной синхронной операции ввода/вывода, предполагается использование набора технологий типа boost::asio, java::nio2…
- неблокирующий
- многопоточный: сервер должен принимать как параметр командной строки число потоков в пуле, который будет разгребать сетевые события
чат, работающий по единому протоколу, определённому в нотации protobuf и учитывающему как минимум имя пользователя
Оганичения на язык: нет
courses/high_performance_computing/chat.1478837828.txt.gz · Last modified: 2016/11/11 07:17 by kel