生产中的 Haskell RPC 框架 [关闭]
Posted
技术标签:
【中文标题】生产中的 Haskell RPC 框架 [关闭]【英文标题】:Haskell RPC framework in production [closed] 【发布时间】:2015-01-04 12:25:18 【问题描述】:我真的认为 Haskell 是一种很棒的编程语言,但似乎 Haskell 缺乏可用于生产的方便且成熟的工具。 Haskell 有没有像 Scala 中的 Finagle 一样成熟、稳定、方便使用的 RPC 框架?有没有人在生产中使用 Haskell,他们如何处理不同端之间的通信? 谢谢。
【问题讨论】:
【参考方案1】:是的。有https://www.haskell.org/haskellwiki/HaXR。如果 JSON 更适合您,那么还有 http://hackage.haskell.org/package/json-rpc-server,但这仅适用于服务器端(同一个人也在做客户端库,但它并不成熟)
话虽如此:RPC 应该始终是最后的手段,因为它总是不利于可靠性和性能(这是一般的编程建议,并非特定于 Haskell)
【讨论】:
以上是关于生产中的 Haskell RPC 框架 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章