欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

哪位高手能给小弟我解释一上这些东西的区别?(只有40分了,全拿出来)

更新时间: 2014-01-05 01:58:50 责任编辑: Author_N1

 

谁能给我解释一下这些东西的区别?(只有40分了,全拿出来)
请问什么是消息队列服务器?zeroMQ、MemcacheQ、Kestrel,RabbitMQ都是干嘛的?貌似还有个HttpSQS
还有什么是web服务器,我看网上说有很多,什么Tornado、Eurasia,还有Nginx,但我以前只听说过Tomcat,apache HttpServer,他们有什么区别?
还有什么是并发,什么是异步?并发和多线程有什么区别?

--------------------------------
毕业设计要涉及到的,我感觉以后工作肯定也要用,先谢谢各位了
--参考方法--
消息队列,是分布式算法的重要概念之一。

为甚么分布式?因为程序的每个部分产能不一样,比如某些环节产量快,有些环节处理慢,这样快的部分可以一个机器,慢的环节多个机器。

为啥用消息队列,因为产量不均衡,处理能力也不均衡,所以要有个排队机制,包括送出去的东西要排队,接到的东西要排队。

好比你的嘴巴,就是一个消息队列,吃多了,不能一下吞,先在嘴里。
鹈鹕的队列就比人大,而牛的胃更大。

微软的技术包含全部解决方案,你看到这些都是各个小公司的解决方案,有些是开源的。
学习微软技术的好处是,你会了C#就可以解决全部,而采用Php,Java你要不停地研究各个小公司的产品。
坏处是,微软什么都有,什么都不是做的最好的。


--参考方法--
还有什么是web服务器,我看网上说有很多,什么Tornado、Eurasia,还有Nginx,但我以前只听说过Tomcat,apache HttpServer,他们有什么区别?
还有什么是并发,什么是异步?并发和多线程有什么区别?

--------------------------------------------


靠,你的问题太多了,此处省去1万字。
现在告诉你,你也不清楚。
你还是先找个师傅跟着干吧。
--参考方法--
还有什么是并发,什么是异步?并发和多线程有什么区别?

---------------
并发:比如很多用户同时访问
异步:打比方,类似于一个通知,通知到就结束,同步就是通知之后会把收条带回来
多线程:并发环境下,使用以个线程处理一个请求,并发就是有很多请求,那需要很多线程处理,就是多线程啦
--参考方法--
我从企业级,到手机开发,到游戏开发,你说的这么些东西,见识的都不多,我估计你是问不到答案了
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:58:50
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4029/
本文WWW.DOC100.NET DOC100.NET版权所有。