Имеется сервер debain 8, на его плечи возлагается следующее:
- принимать поток данных (через netcat) ~1k/sec строк (в строке 10 значений типо double)
- обрабатывать поток (с помощью python 3)
- записать в БД (postgresql 9.5)
Какое железо выбрать? (подозреваю что справится даже некая маленькая серверная материнка)
* что-то типо: система на SSD, БД на HDD.
Конкретней:
1) на что упор, CPU/RAM.
2) как оценить объем HDD (пишется 1к строк, каждая строка ~100bytes )
* как изменится картина, если на нем будет крутиться Apache + zabbix.
SSD для системы повлияет только на скорость включения.
Все остальное все равно будет происходить почти исключительно в памяти (ну, кроме работы с БД, которую вы "прописали" на HDD), не запрашивая диск вовсе.