I*y 发帖数: 1024 | 1 中等规模代码量
多人维护
纯FP的
web代码
谁有,说说感受 |
p*****2 发帖数: 21240 | 2 纯?
【在 I*y 的大作中提到】 : 中等规模代码量 : 多人维护 : 纯FP的 : web代码 : 谁有,说说感受
|
h*i 发帖数: 3446 | 3 啥叫纯FP?
用Scala和Clojure啥的作为主要Web产品语言的应该很多了吧?check out their
success stories page.
【在 I*y 的大作中提到】 : 中等规模代码量 : 多人维护 : 纯FP的 : web代码 : 谁有,说说感受
|
z****e 发帖数: 54598 | 4 老大爷的纯意思是lisp
scala显然不纯
clojure做主要web产品的我好像没怎么听说
vert.x这种都是边支持clj然后支持其他的
老大爷意思应该是只用clj来写web server
类似ror只能用ruby酱紫
表装傻
【在 h*i 的大作中提到】 : 啥叫纯FP? : 用Scala和Clojure啥的作为主要Web产品语言的应该很多了吧?check out their : success stories page.
|
h*i 发帖数: 3446 | 5 看看http://dev.clojure.org/display/community/Clojure+Success+Stories
http://factual.com/, http://worldsingles.com/ 这几个在Clojure社区比较活跃,所以我们知道是纯Clojure的。其他用的公司如何用的不太清楚。不过根据Clojure 2014 Survey, https://cognitect.wufoo.com/reports/state-of-clojure-2014-results/ Clojure现在其实主要用于做Web, 占78%.
我的公司是全Clojure的,产品其实现在都上线了,还在小范围测试,没有launch。我
知道的一个竞争对手也是全Clojure的。
【在 z****e 的大作中提到】 : 老大爷的纯意思是lisp : scala显然不纯 : clojure做主要web产品的我好像没怎么听说 : vert.x这种都是边支持clj然后支持其他的 : 老大爷意思应该是只用clj来写web server : 类似ror只能用ruby酱紫 : 表装傻
|
z****e 发帖数: 54598 | 6 老大爷要的是这些东西吧
github.com/ptaoussanis/clojure-web-server-benchmarks
不过需要问问老大爷自己
【在 h*i 的大作中提到】 : 看看http://dev.clojure.org/display/community/Clojure+Success+Stories : http://factual.com/, http://worldsingles.com/ 这几个在Clojure社区比较活跃,所以我们知道是纯Clojure的。其他用的公司如何用的不太清楚。不过根据Clojure 2014 Survey, https://cognitect.wufoo.com/reports/state-of-clojure-2014-results/ Clojure现在其实主要用于做Web, 占78%. : 我的公司是全Clojure的,产品其实现在都上线了,还在小范围测试,没有launch。我 : 知道的一个竞争对手也是全Clojure的。
|
h*i 发帖数: 3446 | 7 你这个是各种Clojure Web framework内部比较.
比较各种Web framework的看这个,http://www.techempower.com/benchmarks/#section=data-r9
以前我还贴过,clojure的Web framework表现不错。在multiple query, naked server
条件下, Clojure的http-kit排第一,这是国内的一个小孩写的。
而从你上面这个Clojure web framework内部看, http-kit已经不是最快的Clojure Web
framework了。
【在 z****e 的大作中提到】 : 老大爷要的是这些东西吧 : github.com/ptaoussanis/clojure-web-server-benchmarks : 不过需要问问老大爷自己
|
z****e 发帖数: 54598 | 8 http-kit上的例子
(defn async-handler [ring-request]
;; unified API for WebSocket and HTTP long polling/streaming
(with-channel ring-request channel ; get the channel
(if (websocket? channel) ; if you want to distinguish them
(on-receive channel (fn [data] ; two way communication
(send! channel data)))
(send! channel {:status 200
:headers {"Content-Type" "text/plain"}
:body "Long polling?"}))))
again
flat很重要
r9里面undertow灰常靠前啊
基本上都在top5里面打转转,不像http-kit有些排名还会靠后
比如最常规的
http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&
google下undertow是啥
servlet其实表现一直都很好撒
server
Web
【在 h*i 的大作中提到】 : 你这个是各种Clojure Web framework内部比较. : 比较各种Web framework的看这个,http://www.techempower.com/benchmarks/#section=data-r9 : 以前我还贴过,clojure的Web framework表现不错。在multiple query, naked server : 条件下, Clojure的http-kit排第一,这是国内的一个小孩写的。 : 而从你上面这个Clojure web framework内部看, http-kit已经不是最快的Clojure Web : framework了。
|
c******o 发帖数: 1277 | |
h*i 发帖数: 3446 | 10 This code cannot be simpler. Man.
【在 z****e 的大作中提到】 : http-kit上的例子 : (defn async-handler [ring-request] : ;; unified API for WebSocket and HTTP long polling/streaming : (with-channel ring-request channel ; get the channel : (if (websocket? channel) ; if you want to distinguish them : (on-receive channel (fn [data] ; two way communication : (send! channel data))) : (send! channel {:status 200 : :headers {"Content-Type" "text/plain"} : :body "Long polling?"}))))
|
|
|
p*****2 发帖数: 21240 | 11 clj不纯
【在 z****e 的大作中提到】 : 老大爷的纯意思是lisp : scala显然不纯 : clojure做主要web产品的我好像没怎么听说 : vert.x这种都是边支持clj然后支持其他的 : 老大爷意思应该是只用clj来写web server : 类似ror只能用ruby酱紫 : 表装傻
|
z****e 发帖数: 54598 | 12 搭配oop就可以
是不是动心了?
lol
【在 h*i 的大作中提到】 : This code cannot be simpler. Man.
|
z****e 发帖数: 54598 | 13 比scala纯了
太纯的只能留给大学自己玩了
【在 p*****2 的大作中提到】 : clj不纯
|
l*y 发帖数: 21010 | 14 不是,haskell和clojure我觉得就是纯的
【在 z****e 的大作中提到】 : 老大爷的纯意思是lisp : scala显然不纯 : clojure做主要web产品的我好像没怎么听说 : vert.x这种都是边支持clj然后支持其他的 : 老大爷意思应该是只用clj来写web server : 类似ror只能用ruby酱紫 : 表装傻
|
l*y 发帖数: 21010 | 15 看来clojure已经很成熟了。我打算开始学习了。
【在 l*y 的大作中提到】 : 不是,haskell和clojure我觉得就是纯的
|
z****e 发帖数: 54598 | 16 这两个都是lisp
老大爷你风格从来不变啊
【在 l*y 的大作中提到】 : 不是,haskell和clojure我觉得就是纯的
|
n*w 发帖数: 3393 | 17
【在 z****e 的大作中提到】 : 这两个都是lisp : 老大爷你风格从来不变啊
|
l******t 发帖数: 55733 | 18 haskell不是lisp
【在 z****e 的大作中提到】 : 这两个都是lisp : 老大爷你风格从来不变啊
|
a******n 发帖数: 5925 | 19 getprismatic com后台有不少
【在 I*y 的大作中提到】 : 中等规模代码量 : 多人维护 : 纯FP的 : web代码 : 谁有,说说感受
|
a****e 发帖数: 9589 | 20 叔8年多前写过一个,用起来挺好的。其实歪脖页面用什么都无所谓的
【在 I*y 的大作中提到】 : 中等规模代码量 : 多人维护 : 纯FP的 : web代码 : 谁有,说说感受
|