-
Enterprise Java
ActiveMQ Clustering, Durable Subscribers, and Virtual Topics to the rescue
So you want to do publish-subscribe with ActiveMQ across distributed topics and be reliable. You can just use durable subscriptions,…
Read More » -
Enterprise Java
Apache Apollo REST API
Apache Apollo is a next-generation, high-performance, multi-protocol messaging broker built from the ground up to one day be a drop-in…
Read More » -
Enterprise Java
ActiveMQ: Understanding Memory Usage
As indicated by some recent mailing list emails and a lot of info returned from Google, ActiveMQ’s SystemUsage and particularly…
Read More » -
Enterprise Java
Benchmarking JMS layer with JMSTester
For most of the clients I’ve been to, scaling out a JMS messaging layer with ActiveMQ is a priority. There…
Read More » -
Enterprise Java
Guaranteed messaging for topics, the JMS spec, and ActiveMQ
Recently a customer asked me to look closer at ActiveMQ’s implementation of “persistent” messages, how it applies to topics, and…
Read More » -
Enterprise Java
Managing large deployments of MQ and ESB with Fuse Fabric, Part I
FuseSource just recently released enterprise versions of their distributions of ActiveMQ and ServiceMix. Some of the top features include incremental…
Read More » -
Enterprise Java
ActiveMQ Network Connectors
This post is more for me and any ActiveMQ contributors that may be interested in how the Network Connectors work…
Read More » -
Enterprise Java
Understanding how OSGI bundles get resolved
I’d like to review how OSGI bundles get resolved and use Apache Karaf to demonstrate. Karaf is a full-featured OSGI…
Read More » -
Core Java
Java static methods can be a code smell
Definition of code smell (from Wikipedia): “any symptom in the source code of a program that possibly indicates a deeper…
Read More »