r*****3 发帖数: 143 | 1 中文名: ActiveMQ 实战
原名: ActiveMQ in Action
作者: Bruce Snyder
Dejan Bosanac
Rob Davies
图书分类: 软件
资源格式: PDF
版本: 英文文字版/更新源代码
出版社: Manning
书号: 1933988940
发行时间: 2011年
地区: 美国
语言: 英文
简介:
内容介绍:
The Apache ActiveMQ message broker is an open source implementation of the
Java Message Service spec. It makes for a reliable hub in any message-
oriented enterprise application and integrates beautifully with Java EE
containers, ESBs, and other JMS providers.
ActiveMQ in Action is all you'll need to master ActiveMQ. ... 阅读全帖 |
|
t*******e 发帖数: 684 | 2 Kafka是为big data streaming比如storm准备的。 一般般运用ActiveMQ很不错了。 |
|
r*********r 发帖数: 3195 | 3 哇, 现炒现卖, 现在读 wiki 也来得及啊? 我不是说了 qpid 有用 java 实现amqp
broker 的吗, 怎么又扯淡了. 至于 imatix, broker 是c 写的, client 一大把, 有
java. 不会 broker 和 client 都分不清吧.
至于ibm, 不会看见websphere 就以为是java 写的吧? ibm 开始卖 mq 的时候, java
还没出来呢.
activemq 的并行度,稳定性口碑差应该没什么问题. 你多开几个client读写, 立马歇菜
. 什么file handle 不释放啦, garbage collection 不 work 啦, 都是大家都知道的
bug 了.
我自己不写activemq读写模块, 雇了java 程序员专门干这个, 一年时间就给 activemq
递交了十几个 bug fix, 都采用了. 当然还是有bug, 只不过你没发现罢了.
api standardize 有用吗, 有用的话大家都只用头文件好了.
|
|
r*****s 发帖数: 985 | 4 谢谢
顺便问一下
有没有可能,
或者方不方便
REST over JMS on CXF/ActiveMQ?
好像CXF里都是支持SOAP over JMS的?
ActiveMQ里是用MessageServlet来支持REST的,
但是怎么跟其他的REST framework结合起来,
我还在看,
想问问牛牛们的意见 |
|
h*********e 发帖数: 247 | 5 我刚试了一个<>的例子,
svn co http://svn.springbyexample.org/enterprise/simple-spring-jms/tags/1.0.1/ simple-spring-jms
惊讶的发现logger.info print 出来的 date time 竟然比实际时间(Wed Dec 28 18:50
:02 EST 2011) 提前5个小时: Dec 28 2011 23:49:58!!!
Dec 28 2011 23:49:58 INFO org.springbyexample.jms.JmsMessageListener -
Processe
和
[INFO] Finished at: Wed Dec 28 18:50:02 EST 2011
哪位知道这是咋回事,也许哪儿有locale设置成比如德国, 我试着search “de" in
eclipse, 但没找到。
请参看下边输出,
....\SpringByExample\simple-spring-jms>mvn clean install
De... 阅读全帖 |
|
c*c 发帖数: 447 | 6 IBM MQ的throughput怎样,好像一般话吧。不比OpenMQ好。建议你把activeMQ换成
openMQ。这个好用。
的
activemq |
|
x****d 发帖数: 1766 | 7 ØMQ (also spelled ZeroMQ, 0MQ or ZMQ) is a high-performance
asynchronous messaging library aimed at use in scalable distributed or
concurrent applications.
Apache ActiveMQ is an open source message broker written in Java together
with a full Java Message Service (JMS) client.
RabbitMQ is open source message broker software (sometimes called message-
oriented middleware) that implements the Advanced Message Queuing Protocol (
AMQP). The RabbitMQ server is written in the Erlang programming la... 阅读全帖 |
|
z*******3 发帖数: 13709 | 8 这是apache的top projects
如果你能看懂,就知道开源在干嘛了
不过如果你是做os这种的,估计你看不懂这些是做啥的
这些社区都很活跃,版本号都在更新
Abdera Accumulo ActiveMQ Ant Aries Apache HTTP Server APR Avro Axis
Bloodhound Buildr Camel Cassandra Cayenne Chemistry Click CloudStack Cocoon
Continuum Cordova CouchDB cTAKES CXF Deltacloud Derby Directory Empire-db
Felix Flex Forrest Geronimo Gora Gump Hadoop Hama Hive HBase Isis Jackrabbit
James JMeter Kafka Lenya Mahout Marmotta Maven MINA mod_perl MyFaces ODE
OFBiz OpenEJB OpenJPA OpenNLP OpenOffice POI Pivot... 阅读全帖 |
|
H***e 发帖数: 476 | 9 经常遇到数据非常大,要分配到不同的机器上处理
那么机器之间的如何传输大量数据呢? (如果不考虑用hadoop那种成熟的,要自己想
简单的办法)
有没有什么库或者opensource project之类的? activeMQ? |
|
r****t 发帖数: 10904 | 10 message passing is not suitable to passing large data. but zeromq or
activemq have some use if data is not ery large. |
|
a******e 发帖数: 132 | 11 谢谢。
我刻意不提太多具体技术细节,因为只要概念明白了,类似的东西用过了,可以边干边
学。例如一个人会JMS中EMS,Activemq,rabbitmq...什么的其中一个,换到另一个都
是一会儿的功夫,甚至去用tibrv这些非JMS实现的messaging也就是两会儿的事情。忒
讨厌阿三拿个什么莫名的技术专题来面试人,没用过就不会,用过就会,没半点考察意
义。但要是messaging的概念完全不知道,至少面试以前要补习起来。
数据结构和multi-threading就是基本功了。不管用啥语言啥技术,干活的时候不知道
用哪个collection和为什么,或者不知道怎么debug一个thread的去向和为什么,就很
头大了。 |
|
K****i 发帖数: 737 | 12 please apply online http://www.chuwaamerica.com/
Or send resume to my account: k****[email protected]
Software Engineer – Java Development
Responsibilities:
Work with a team to develop a commercial web application.
Responsible for Java based web application framework, business domain
modeling, business logic development, and open source software integration.
Unit test and functional test of application features.
Develop and maintain build and deployment scripts.
Key Skills and E... 阅读全帖 |
|
w**z 发帖数: 8232 | 13 activemq, rabbitmq, zeromq, 我们用rabbitmq, 量大有问题。性能下降很快。Kafka
has much big throughput . |
|
A*********3 发帖数: 70 | 14 自从做码工以来,接触了很多很多的工具
java和数据库接口类: jdbc, hibernate, jpa, spring mongo
网络编程: spring MVC, ruby on rails, jersey framework, RPC,
front end: jsp, js, node.js, jquerry, html, css
Queue类: ActiveMq, JMS
邮件类: java mail, ruby mail
其他的framework: Apache Camel
并行处理,多线程等等
还有各种的build工具,configuration management工具
感觉都搞精通实在好难
个人觉得,是否Java和数据库结构弄清楚弄熟一种(比如hibernate),Spring MVC弄熟
,Queue类弄熟一种(比如jms),多线程搞熟,任选一种build工具弄熟,就差不多够了
?其他的就触类旁通了?
请达人指教,万分感谢! |
|
z*******3 发帖数: 13709 | 15 jms最早是ejb的一种,message bean
最早实现了java上的异步处理
后来独立出来,很多项目发展成了message queue这些
比较常用的是rabbitmq
或者apache activemq
学习的话一般都推荐apache的东西 |
|
A*********3 发帖数: 70 | 16 好的,那我也学习activeMQ好了,非常感谢您的分享! |
|
s*******u 发帖数: 692 | 17 有经验的也没戏
某家一个 号称11年经验的女的, 问messaing queue 的设计
结果一聊, 她不知道 aws simple queue, 也不知道什么 rabbitmq, zeromq 连
activemq 也不熟悉
都不知道怎么跟她聊天了。 |
|
发帖数: 1 | 18 Title:Lead Software Engineer--Big data server
Work type: full time
Location: San Mateo, CA
Base salary: 150K+stock option (近两年将可能上市)
Job Description
Build smart, scalable systems, high throughput, low latency systems like
Adservers. Work with top notch engineers and contribute to design,
implementation and code reviews. Write APIs for Campaign Management and
Reporting in Java. Write SQL queries and optimization. Follow REST standards
for building new APIs using open source frameworks like Spring... 阅读全帖 |
|
发帖数: 1 | 19 Title: Lead Big Data Server Engineer, Graph Team
Work type: FULL-TIME
Location: San Mateo, CA
Salary: 160k+ Stock option+ bonus
Build smart, scalable systems, high throughput, low latency systems like
Adservers. Work with top notch engineers and contribute to design,
implementation and code reviews. Write APIs for Campaign Management and
Reporting in Java. Write SQL queries and optimization. Follow REST standards
for building new APIs using open source frameworks like Spring and
Hibernate. Have ... 阅读全帖 |
|
H**********5 发帖数: 2012 | 20 如题。以下这些东东,哪些目前在就业市场更受关注,面试时更可能的被问的详细?
Mongodb
Json
Restful API
Avro
Kafka
Oozie
Azure
Zookeeper
Protobuf
HDFS
Hadoop
Yarn
calsh
Cassandra
RabbitMq
ActiveMq
ZeroMq |
|
t***u 发帖数: 284 | 21 公司在campbell downtown..希望9月26号之前立刻招到人.如果感兴趣,请站内联系
Title: SW Engineers
Responsibilities:
•Design Reviews
•Proof of Concept
•Code Reviews
•Performance Testing
• Reliability Testing
• Builds
Education and Experience:
• 5-7 years high volume and scalable OLTP Systems (Ecommerce,
Financial, SaaS companies, etc.)
• Excellent Java Programming experience
• Spring experience (Dependency injection)
• Web Services (SOAP and/ or REST)
• Mus... 阅读全帖 |
|
z********a 发帖数: 46 | 22 https://adobe.taleo.net/careersection/2/jobdetail.ftl?job=142542&lang=en&sns
_id=mailto#.UGCHd9Uy26c.mailto
Responsibilities
Design and implement scalable solutions for the collection, storage and
analysis of huge data sets.
Write elegant, maintainable code.
Debug and troubleshoot production issues.
Work with other team members to ensure interoperability with the rest of
the software "stack".
Requirements
1-3+ years of experience developing large scale applications in Java or... 阅读全帖 |
|
发帖数: 1 | 23 【1. 资深数据挖掘工程师/算法工程师 (深圳/北京)】
岗位职责:
1、构建互联网医疗健康/互联网金融项目的机器学习系统,包括模型设计和实施。
2、参与数据挖掘体系和平台建设,为数据方案的实施提供便捷的工具和系统支持。
3、使用机器学习、数据分析相关技术,分析业务趋势和商机,推动公司业务发展。
4、负责机器学习在业务系统平台应用的搭建和迭代;
任职要求:
1、有丰富的机器学习算法设计及工程化经验,熟悉Python/R等语言,熟悉Hadoop/
Spark平台上的机器学习算法应用。
2、对机器学习(数据挖掘)算法有比较全面的认识和理解,熟悉并熟练应用常用机器
学习算法。
【2. Java后台开发工程师(仅深圳)】
岗位职责:
1、完成产品的功能性设计并参与核心代码(架构)的编写工作;
2、根据系统软件需求规格,进行系统设计文档编写;
3、参与基础组件,系统架构的设计与开发;
任职要求:
技术栈: Springmvc,Spring,Mybatis,Dubbo,Redis,Mysql,Solr,ActiveMQ,Zookeeper
1、Java基础扎实, 熟悉IO,集合,多线程, 对JVM... 阅读全帖 |
|
发帖数: 1 | 24 Pre-IPO、硅谷独角兽公司Pivotal诚聘数据库开发人才和产品经理 (北京研发中心)
Pivotal成立于2013年,是由EMC、VMWare、GE、微软等联合投资的专注于下一代软件平
台服务和大数据分析的创业公司,其核心产品CloudFoundry、Greenplum、Gemfire、
Spring等已取得卓越业绩,仅CloudFoundry产品在2016年就获得2.7亿美元的订单,年
度增长率超过130%。公司致力于颠覆传统软件开发部署运维方式,促进企业数字化转型
,包括宝马奔驰等6家顶级汽车厂商在内的超过1/3的财富100强企业均为Pivotal的客户
。福布斯技术委员会于2017年7月24日发布的文章预测Pivotal将会成为与Airbnb、特斯
拉、salesforce、Uber等类似的新一代爆发式成长企业。
Greenplum是基于PostgreSQL的业界领先的开源分布式MPP数据库,可以平稳运行在多达
数百台服务器组成的加载PB级别数据的大规模集群中,广泛部署于全球金融、电信、政
府、制造等行业的核心生产系统,支撑多种场景的数据分析和商业决策。
Pivotal北京... 阅读全帖 |
|
发帖数: 1 | 25 总部位于洛杉矶的myDevices公司招聘一名讲普通话的full stack developer。如你能
来,将成为该公司第一名中国工程师,和40人团队携手在物联网行业见证历史。具
体情况如下:
要求:
1.讲中英文
2.能来burbank上班
3.入职时间ASAP
4.有工作身份
PLEASE SEND RESUME IN ENGLISH TO [email protected]
公司网址: https://mydevices.com/
myDevices, an Internet of Things (IoT) solutions company, develops end-to-
end platforms and applications for the Internet of Things that “simplify
the connected world.” myDevices’ products empower engineers and enterprise
partners to easily and quickly deploy IoT prototyp... 阅读全帖 |
|
J*******n 发帖数: 2901 | 26 要求是要对Java开发比较有经验,公司不错,总部在纽约
有兴趣的私信我,我可以提供内推
About the job:
Develop and deliver production quality Java software in a complex production
environment
Develop novel features, reports and easy-to-use user interfaces in an agile
product development environment
Implement software to meet security, performance, scalability, reliability,
and maintainability requirements
Collaborate with the team to meet product milestones on time with high
quality production software
About your skills:
BS/MS in Computer... 阅读全帖 |
|
b*******1 发帖数: 353 | 27 公司在Sorrento Valley,组里要招Software Engineer I,主要用java,做的东西是
Enterprise level software + cloud service
支持h1b,不支持绿卡
组里人比较nice,工作环境不错,重点要做新feature,基本没有什么维护任务。
Position requirement刚刚报上去,可能网上还没有post出来。
感兴趣私信我。
Required Qualifications
• 3-5 years software engineering work experience
• 2 or more years Java coding experience
• Experience using Object-oriented programming techniques
• Solid communication skills including documentation
• Server and application pro... 阅读全帖 |
|
l****r 发帖数: 118 | 28 有兴趣私信我。
Senior Solutions Engineer
DEPARTMENT: Enterprise Applications
STATUS: Full-time/Regular/Exempt
JOB OBJECTIVE:
The Enterprise Applications team works across the Technology & Operations
corporate area to design scalable and flexible integration solutions that
support Broadcast and Enterprise Systems workflows.
The Senior Solutions Engineer collaborates with product team and business
users throughout PBS to build and maintain system integrati... 阅读全帖 |
|
e***a 发帖数: 1661 | 29 【 以下文字转载自 Programming 讨论区 】
发信人: edmca (I am alive), 信区: Programming
标 题: 哪里有 关于Apache EIP 的资料网站和BBS论坛?
关键字: Apache EIP
发信站: BBS 未名空间站 (Fri Jun 20 03:22:23 2014, 美东)
哪里有 关于Apache EIP frameworks: Camel, ServiceMix, ActiveMQ,
CXF, Felix Karaf 的资料网站和BBS论坛等等? |
|
d*j 发帖数: 756 | 30 activeMQ 可以扔了,学习 kafka 也是apache的。 |
|
r*****s 发帖数: 985 | 31 me either at first.
其实就是这年头都喜欢用个ESB/JMS,
这不是ActiveMQ也支持REST吗?
就是多弄个HTTP port当broker
用JMS做Transport layer.
我们就是讨论讨论这个可行性,
我也觉得不靠谱 |
|
l***s 发帖数: 1405 | 32 用ecplise
现在有两个folder,一个里面是jar文件,另一个有点杂,除了有jar,还有子文件夹,
里面是xml
这两个folder是运行ActiveMq dameon所必须的
请问这两个folder该怎么加到class path啊?我是这在ecplise里add external jars,
但是另一个文件怎么加呢?
直接把这两个folder copy到src里似乎不行。。。 |
|
|
|
w**z 发帖数: 8232 | 35 we use rabbitmq, don't know the reason though. it seems to consume a lot
of memorry , if the messages are not processed in time , the whole system is
going down, need to set up good alert system. |
|
s******e 发帖数: 493 | 36 It does'nt sound to be the problem of the mq. It might be more likely the
app design,/architecture, or hardware infrastructure issue. |
|
|
g*********9 发帖数: 1285 | 38 Try kafka.
It is developed and used by Linkedin.
It will be crashed by too many unprocesses messages. |
|
x****d 发帖数: 1766 | 39 webservice is not exactly the same as messaging, jms is messaging, messaging
can do publish/sub and other messaging patterns, where webservice need to
be twisted to implement.
jms is not a protocol, it is a java thing. If you want cross language, you
might need protocol base solution. Like amqp, mqtt.
if you want to define your own protocol and dont want to program tcp/sockets
, you can try zeromq.
JMS brokers nowadays is not language dependent. So you can use activemq or
sonicmq or rabbitmq, as... 阅读全帖 |
|
m****y 发帖数: 85 | 40 就跑跑sickbeard, sabnzbd, transmission之类的。最多临时搭个学习环境比如
activemq, NoSQL之类的玩两天就撤。现在200-300刀的小盒子性能如何?能跑得动吗?
还是必须上i3…i7级别的CPU? |
|
m****y 发帖数: 85 | 41 就跑跑sickbeard, sabnzbd, transmission之类的。最多临时搭个学习环境比如
activemq, NoSQL之类的玩两天就撤。现在200-300刀的小盒子性能如何?能跑得动吗?
还是必须上i3…i7级别的CPU? |
|
r*********r 发帖数: 3195 | 42 拜托你不要偷换概念. standard protocol 和 standard api 不是一回事.
jms 也就java程序员自得其乐用一下子, 也没见过有什么 critical application 的.
activeMQ 我倒是用过, 烂得一屁, 还得搭个人专门盯着, 随时重启.
市场上比较流行的 ibm, ms 的 mq, 有用 java 的吗?
amqp 是 wirelevel protocol, 可以用任何语言实现, 只见过用c, erlang, c++的,
没见过有什么正经用java的. apache qpid 倒有 java, c++ 两种实现, 但是
java 版本比 c++ 差得不是一点半点. |
|
g*****g 发帖数: 34805 | 43 您老人家很会开玩笑,JMS是standard API不是standard protocol没错。
可是C++里连这个standard API都没有。按您说的这个也是标准的那个也是
标准的,为啥连API都不一样?
MS没有java实现的MQ不奇怪,IBM Websphere MQ不是java的还是Financial
industry用得少?
ActiveMQ我老也用过,每天有上百万次读写,好像没有你的问题。
怕是您老自己写的模块有问题吧。
AMQP我老了解不多,但看看wiki就知道你又在扯淡。
AMQP was developed from mid-2004 to mid-2006 by JPMorgan Chase & Co. and
iMatix Corporation who also developed implementations in C/C++ and Java. |
|
|
r*****3 发帖数: 143 | 45 Java Message Service, Second Edition, is a thorough introduction to the
standard API that supports "messaging" -- the software-to-software exchange
of crucial data among network computers. You'll learn how JMS can help you
solve many architectural challenges, such as integrating dissimilar systems
and applications, increasing scalability, eliminating system bottlenecks,
supporting concurrent processing, and promoting flexibility and agility.
Updated for JMS 1.1, this second edition also explains... 阅读全帖 |
|
x****d 发帖数: 1766 | 46 我不是这方面专家。这个路还很长,不是说没具体方案。你去看commotion和zeromq吧
,看完你至少会得到些启发。其实还有很多方案,考虑家电上网春天还有几年,摩尔定
理推算,家电上有一个比现在手机强两三倍计算能力的东东不是很不靠谱吧?
让我用我懂的技术做,我都能做出来,用embendded的activeMQ都行。不就是messaging
么?
我家冰箱电视还要给中宣部发布信息?给cia,fbi监控? WTF! |
|
e***a 发帖数: 1661 | 47 哪里有 关于Apache EIP frameworks: Camel, ServiceMix, ActiveMQ,
CXF, Felix Karaf 的资料网站和BBS论坛等等? |
|
d****i 发帖数: 4809 | 48 MQ为什么会有瓶颈?我觉得传统而成熟的ActiveMQ, ZeroMQ等等都很好啊。 |
|
x****d 发帖数: 1766 | 49 你用zeromq做个hello world,再用ActiveMQ做一个,RabbitMQ做一个,就清楚得很了
。 |
|