В поисках предмета по вопросам масштабируемости и / или дизайна веб-приложений - PullRequest
1 голос
/ 22 ноября 2011

Через несколько месяцев мне придется начать со своей магистерской диссертации, и после прохождения курсов по облачным вычислениям и распределенным системам я могу сказать, что эти темы показались мне довольно интересными.Здесь я хотел бы начать обсуждение, которое может подтолкнуть меня к теме диссертации.Как видно из названия этой темы, я хотел бы найти что-то в масштабируемости веб-приложений.Поэтому, если у вас есть идея, от самой простой до самой сложной, не стесняйтесь ее опубликовать.

1 Ответ

2 голосов
/ 23 ноября 2011

Я бы видел следующие возможные предметы:

  • Изучение возможности использования функциональных языков программирования для веб-приложений.
  • Постарайтесь определить типичные / повторяющиеся структуры в веб-приложениях, которые можно легко выполнять параллельно, и разработайте способы, облегчающие обнаружение таких областей.
  • Изучите, насколько далеко можно реализовать параллелизм в веб-приложениях, используя парадигму STM, а не обмен сообщениями.
  • SaaS / multi-tenancy, найдите довольно четкую границу между многопользовательским веб-приложением и многопользовательским SaaS-приложением. Для таких требований сформулируйте требования безопасности.
  • Разработать / внедрить OSGi-подобную платформу на Haskell, которая может стать основой для мобильных приложений / рабочих нагрузок облачных приложений.
...