Вопрос не совсем по питону.
Планируется разработка сайта в основном для отображения данных на веб страничках и чуток для взаимодействия с пользователями.
Параметры выдачи:
до 3000 элементов на странице, темп обновления изображения 50 миллисекунд. Ну если получится конечно. Некоторые источники данных естественно трактовать как вектора. Перечень данных для отрисовки не меняется.
Сеть локалка. Основные элементы наверное svg хотя можно и ctx. Количество контролов пользователя до 100 на страницу.
Латентность при реакции на воздействия пользователя (клики) не более 300 миллисекунд.
Время загрузки страниц не нормируется.
Полное число отображаемых сигналов не более 1000000. Одновременно работающих клиентов не более 10.
Данные на сервере обновляются блоками, те можно обновлять все изображение по приходу блока данных не разбираясь что поменялось а что нет.
Какую посоветуете технологию для привязки данных к изображению на странице (angular, ReactJS, Backbone.js, knockout, d3, xslt, просто ручками написать, по возможности утянув формирование картинок на сервер).
Картинки это - лампочки тумблеры, семисегментные индикаторы и прочие структуированные вещи. Т.е. может быть нетривиальная логика преобразования данных в состояние изображения.
Количество различных типов отображающих элементов не более 1000. Но это все равно требует решения вопроса об организации их разработки и использования.
Какой формат передачи данных для этого подходит? (msgpack. trift, protocol buffer?)
Ну и конечно потянет это flask? Хотя понятно, сервер тут не особо критичен.
Как по вашему возможно такое соорудить?