Я студентка факультета компьютерных наук, в настоящее время я учусь на последнем курсе. В качестве моего проекта на последний год я думаю о создании математической вычислительной среды, подобной matlab , в качестве SAAS , которая поддерживает матричные манипуляции, построение графиков функций и данных, операции обработки изображений и т. Д. Java + Scala. Scala будет использоваться для DSL приложения. Остальная часть приложения будет запрограммирована на Java.
Я думал о реализации этой системы на движке приложений Google, чтобы мы могли распараллеливать различные алгоритмы на нескольких серверах и, таким образом, получать более быстрые результаты. Однако у меня нет никакого предшествующего опыта в веб-разработке (за исключением некоторых простых сайтов на PHP).
Итак, у меня были следующие ключевые вопросы:
- Прежде всего, имеет ли смысл размещать такое приложение, как matlab, в облаке?
- Насколько легко или сложно было бы написать такое приложение через google app engine, учитывая мой ограниченный опыт веб-разработки?
- Не могли бы вы указать мне на некоторые уже существующие проекты, которые распараллеливают алгоритмы математической, графической и графической обработки.
Я знаю, что вопрос очень субъективный, но я все же прошу всех вас не закрывать его, так как я очень озадачен своим проектом и нуждаюсь в некотором совете экспертов.
Любой гепатит был бы очень признателен!
Спасибо!