我正在考虑托管用 Haskell 编写的 Web 应用程序的不同选项。
Heroku 似乎是一个有吸引力的替代方案,它支持 Haskell。但是,正如Heroku 运行时原则中所述,我很可能需要将 Web 进程与一些后台作业连接起来(通过消息队列或使用 Cloud Haskell 等平台)。我还需要一个持久层,我不知道在使用 Haskell 时 Heroku 对它的支持程度。
那么我的问题是 Heroku 是否支持部署完整的 Haskell 应用程序,或者在 IaaS (例如 AWS 或 Google 计算引擎)上运行容器是更好的选择。