由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - spring 是一个event loop一直在跑么?然后处理各种event?
相关主题
单线程一般都是历史原因多线程,异步,并发冲突,fp和其它
请java大牛谈谈大并发的解决方案java和swift还是缺一不可
请教一个Node.js的疑惑单线程服务不支持transaction,智商下限么?
单线程的程序怎么搞?老魏问你个问题
Node做大系统better than Java, .NETredis 存储 object的问题: 每个object一个hash, 这样能行吗?
用多线程怎么比单线程还慢呢?zhuang来来来,既然要聊聊多线程,我们就做点case study
单线程多线程说到底我来说说go的目标对手吧
来,讨论个问题常规应用多核有什么优势?
相关话题的讨论汇总
话题: spring话题: event话题: thread话题: loop话题: di
进入Programming版参与讨论
1 (共1页)
T******7
发帖数: 1419
1
spring 是一个event loop一直在跑么?然后处理各种event?
l**********n
发帖数: 8443
2
node吧
c********1
发帖数: 5269
3
JavaEE style, Thread pool?

【在 T******7 的大作中提到】
: spring 是一个event loop一直在跑么?然后处理各种event?
c*********e
发帖数: 16335
4
node.js
你把java和javascript搞混了?

【在 T******7 的大作中提到】
: spring 是一个event loop一直在跑么?然后处理各种event?
t**r
发帖数: 3428
5
我没问node 只会想知道春天的线程模型 也是单线程还是不是?
b***e
发帖数: 1419
6
不是。if you want single thread event loop model, take a look at vert.x.

【在 T******7 的大作中提到】
: spring 是一个event loop一直在跑么?然后处理各种event?
t**r
发帖数: 3428
7
no. i don't WANT single thread.
I just want to know what kinda thread model spring uses.

【在 b***e 的大作中提到】
: 不是。if you want single thread event loop model, take a look at vert.x.
c*********e
发帖数: 16335
8
spring, java都是多线程。有线程不用,就象有老婆不用一样。

【在 t**r 的大作中提到】
: no. i don't WANT single thread.
: I just want to know what kinda thread model spring uses.

g*****g
发帖数: 34805
9
spring不是干这个的,threadpool通常是由
底下的 container决定的。spring是 DI, 跟 thread model无关。

【在 t**r 的大作中提到】
: no. i don't WANT single thread.
: I just want to know what kinda thread model spring uses.

c******f
发帖数: 243
10
你说的是netty吧, 一个event loop
相关主题
用多线程怎么比单线程还慢呢?多线程,异步,并发冲突,fp和其它
单线程多线程说到底java和swift还是缺一不可
来,讨论个问题单线程服务不支持transaction,智商下限么?
进入Programming版参与讨论
g*********e
发帖数: 14401
11
还是古德罢明事理

【在 g*****g 的大作中提到】
: spring不是干这个的,threadpool通常是由
: 底下的 container决定的。spring是 DI, 跟 thread model无关。

z****e
发帖数: 54598
12
不是,spring不负责线程部分,只负责di,但是一般spring会用singleton,所以要注
意并发操作,除了di,并发部分跟vert.x的multiple thread verticle的idea是一样的

:我没问node 只会想知道春天的线程模型 也是单线程还是不是?
c*********e
发帖数: 16335
13
你怎么开口闭口vert.x? 你买了它家的股票?

【在 z****e 的大作中提到】
: 不是,spring不负责线程部分,只负责di,但是一般spring会用singleton,所以要注
: 意并发操作,除了di,并发部分跟vert.x的multiple thread verticle的idea是一样的
:
: :我没问node 只会想知道春天的线程模型 也是单线程还是不是?

z****e
发帖数: 54598
14
eclipse.org的项目买什么股票

【在 c*********e 的大作中提到】
: 你怎么开口闭口vert.x? 你买了它家的股票?
c********1
发帖数: 5269
15
That is from software developer logical view point.
From OS view point, The code you written are running in thread pool, right?

【在 g*****g 的大作中提到】
: spring不是干这个的,threadpool通常是由
: 底下的 container决定的。spring是 DI, 跟 thread model无关。

z****e
发帖数: 54598
16
都可以用,vert.x只要你能启动spring,一样可以用spring注入,单线程也可以di,
spring与线程无关,只是多数时候spring管理的bean是singleton,如果有共享的field
或者叫变量,并发修改会出问题,这个做一个例子就懂了

:That is from software developer logical view point.
:From OS view point, The code you written are running in thread pool, right?
c*********e
发帖数: 16335
17
那你怎么开口闭口vert.x?
说,你到底和vert.x什么关系? 嘻嘻

【在 z****e 的大作中提到】
: eclipse.org的项目买什么股票
g*****g
发帖数: 34805
18
不一定,单线程也完全可以。

【在 c********1 的大作中提到】
: That is from software developer logical view point.
: From OS view point, The code you written are running in thread pool, right?

z****e
发帖数: 54598
19

vert.x是所有先进思想的汇总,你学会了vert.x
就会学了很多东西,比如node, akka, go这些,都跟vert.x有某种意义上的重合
或者直接说吧,vert.x就是抄袭这些东西的产物
如果你会java,学得比较好的话,vert.x是一个很好的bridge

【在 c*********e 的大作中提到】
: 那你怎么开口闭口vert.x?
: 说,你到底和vert.x什么关系? 嘻嘻

z****e
发帖数: 54598
20
spring的多线程可以说是没有多线程
就是java最原始的多线程,但是spring多数时候用的是singleton
导致你不得不理解java的多线程的并发冲突这些
你才能很好滴在工作中使用,否则会出问题
这点spring跟ejb, vert.x什么不一样
ejb和vert.x还有akka这些都有线程模型,甚至包括tomcat什么
都有,但是唯独spring没有,所以以前说spring vs ejb是一个很怪异的对比
虽然总有人这么对比,类似rest vs soap也是如此
感觉很多对比都不是一个东西
还是先理解什么是di吧,先忘了多线程,理解了di,你不太可能把多线程给弄混了
z****e
发帖数: 54598
21
我最早学spring就是从main函数里跑spring的
所以一下子就理解了,很多人从spring mvc开始
这就很折腾了,有点雾里看花那种感觉
z****e
发帖数: 54598
22
vert.x最好一点就是polyglot
一堆不同语言的程序员,凑在一起,互通有无
vert.x就容易在不同的eco中取长补短
所以vert.x对于新生事物的好的部分
吸纳得特别快
你一说这个东西什么什么好
它马上抄过去
1 (共1页)
进入Programming版参与讨论
相关主题
常规应用多核有什么优势?Node做大系统better than Java, .NET
有人在Java/J2EE项目中用过多线程/concurrent吗?用多线程怎么比单线程还慢呢?
说道micro services.vert.x有什么长处呢?单线程多线程说到底
拜托推荐多线程和socket的书来,讨论个问题
单线程一般都是历史原因多线程,异步,并发冲突,fp和其它
请java大牛谈谈大并发的解决方案java和swift还是缺一不可
请教一个Node.js的疑惑单线程服务不支持transaction,智商下限么?
单线程的程序怎么搞?老魏问你个问题
相关话题的讨论汇总
话题: spring话题: event话题: thread话题: loop话题: di