/reserve_proxy_server

Реализация асинхронного обратного прокси-сервера для работы с БД. Написан с помощью boost::asio.

Primary LanguageC++

reserve_proxy_server

Задание:

  1. Разработать обратный прокси-сервер.
  2. Вывести в лог все SQL запросы к одной из СУБД с документированным протоколом передачи данных. Дополнительные требования: -c++14; -Отсутствие дополнительных зависимостей, кроме библиотек ACE и boost; -Рекомендуемые СУБД:MySQL, MsSQL, PostgreSQL; -Объем, сохраняемых данных в лог, не должен влиять на производительность сервера; -Масштабируемость.

Использовалось: boost::asio. Для проверки MySQL Server, My DB Studio. Сервер ведет док. протокол в файле file_log.txt. Сервер работает в асинхронном режиме.