从迄今为止我读过的所有关于 Mochiweb 的文章中,我一遍又一遍地听说 Mochiweb 提供了非常好的可扩展性。我的问题是,Mochiweb 究竟是如何获得其可扩展性属性的?是来自 Erlang 固有的可扩展性属性,还是 Mochiweb 有任何额外的代码可以明确地使其能够很好地扩展?换句话说,如果我自己用 Erlang 编写一个简单的 HTTP 服务器,用一个简单的“循环”(递归函数)来处理请求,它是否具有与使用 Mochiweb 框架构建的简单 Web 服务器相同的可伸缩性?
更新:我不打算实现一个完整的网络服务器,支持所有可能的功能。我的要求非常具体 - 处理来自带有固定控件的 HTML 表单的 POST 数据。