kafka (325)


serialization - Biggest differences of Thrift vs Protocol Buffers?

serialization - Biggest differences of Thrift vs Protocol Buffers?

What are the biggest pros and cons of Apache Thrift vs Google's Protocol Buffers?…


Is there a specification of the group leader protocol that handles IO?

In Erlang, every process has a group leader, and when a process wants to print something(i.e. it calls the io library or does something similar), it will send a message to its group leader. My quest…


Why is exactly once semantics infeasible?

In RPC semantics where Erlang has hope for the best, SUN RPC with at-least once and Java RMI with at-most-once but no one has exactly once semantics. Why does it seem infeasible to have exactly once…


java - How to temporarily disable a message listener

What would be a nice and good way to temporarily disable a message listener? The problem I want to solve is: A JMS message is received by a message listener I get an error when trying to process the…


architecture - Can someone explain what message brokers are used for?

In my line of work it's hard to go five minutes without someone extolling the virtues of MQ Series or MSMQ or the like, and I always wonder, after the sparkle of buzzwords has passed, what are some ac…



jms - ActiveMQ or RabbitMQ or ZeroMQ or

We'd be interested to hear any experiences with the pros and cons of ActiveMQ vs RabbitMQ vs ZeroMQ. Information about any other interesting message queues is also welcome.…


messaging - Difference between a Message Broker and an ESB

I have gone through different questions/articles on Message Brokers and ESBs(Even on stackoverflow). Still not a clue as what is the CLEAR demarcating difference between an Message Broker and an ESB?…


scala - Finite State Machine and inter-FSM signaling

Recommendations for languages with native(so no FSM generation tools) support for state machine development and execution and passing of messages/signals. This is for telecoms, e.g implementation of…


java - Real World Use of Zookeeper

I've been looking at Zookeeper recently and wondered whether anybody was using it currently and what they were specifically using it for storing. The most common use case is for configuration informat…


java - JNA/ByteBuffer not getting freed and causing C heap to run out of memory

Let me start by saying that my understanding of how JNA and Java direct native memory allocations is visceral at best, so I'm trying to describe my understanding of what's going on. Any corrections i…




java example tutorial consumer apache cluster topic offset spark use