在工作中,我们需要构建一个作业服务器,用于发送电子邮件,构建PDF,处理一些数据等.显然,我们希望建立一些通用的排队系统.我熟悉Gearman,这是它试图解决的确切问题:将工作放在工作人员来接他们的队列中.但是,我看到很多关于Rabbitmq的提及,我不清楚它在这种情况下是如何使用的.
Rabbitmq是构建分布式作业系统的好框架吗?
这更像是一个n00b问题,但我从未真正知道答案.
那为什么我们需要websockets协议?
并且,与彗星式/长轮询/悬挂式GET风格的HTTP使用有什么优势?
我需要为我目前正在处理的一些特定问题描述我的JAVA SRC代码.我一直在使用名为JProfiler的试用版试用版.
我想了解一些好的社区开源工具,如果有的话; 除此之外,我也期待了解一些被广泛采用(或必须知道)的标准技术.
对于C代码优化,我使用VALGRIND; 另请告诉我Windows上提供的好工具.
c ×1
celery ×1
gearman ×1
java ×1
javascript ×1
optimization ×1
profiling ×1
python ×1
rabbitmq ×1
websocket ×1