@glebn
Золото, а не человек!

На чем делать сервер сбора статистики?

Добрый день!
Стоит задача поднять сервер для приёма ооооочень большого количества параллельных коротких GET ( возможно в будущем и POST в формате JSON) запросов и дальнейшей записи полученных данных в БД ClickHouse.
Стоит выбор между node.js и самописным приложением на GO. Присматриваюсь также на фреймворк phalcon. Или вы ещё что посоветуете?
Сервер нужен исключительно для сбора статистики. Клиентская часть для просмотра и аналитики полученных данных это уже совершенно другая тема.
Повторю основные аспекты - много запросов (в основном GET), база данных ClickHouse, клиентская часть не важна.
Буду рад выслушать ваши мысли по этому поводу. Спасибо
  • Вопрос задан
  • 1443 просмотра
Решения вопроса 1
thecoder
@thecoder
Разработчик веб-приложений и сервисов.
https://github.com/roistat/go-clickhouse

https://github.com/kshvakov/clickhouse

https://golang.org/pkg/net/http/#ListenAndServe
Еще почитать обязательно Кернигана и Донована, в т.ч. главу про веб-сервер.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Напишите "мост" между API и базой (ClickHouse) на C в виде микро-сервиса.
И просто, и быстро.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы