Question about node communication


(Tanguy) #1

Hi all,

I've got few questions about nodes communication within an elasticsearch
cluster:

What kind of data are sent/received when nodes communicate with each others
over TCP (serialized POJO Requests or something else)?

Which Java classes are in charge of sending or listening incoming
messages? TransportService and Transport implementations?

Thanks

-- Tanguy


(Shay Banon) #2

Yes, the different Transport actions are the ones that are responsible for
sending and receiving requests, with the relevant XXRequest and XXXResponse
to manage serialization.

On Thu, May 24, 2012 at 10:34 AM, Tanguy tlrx.dev@gmail.com wrote:

Hi all,

I've got few questions about nodes communication within an elasticsearch
cluster:

What kind of data are sent/received when nodes communicate with each
others over TCP (serialized POJO Requests or something else)?

Which Java classes are in charge of sending or listening incoming
messages? TransportService and Transport implementations?

Thanks

-- Tanguy


(Tanguy) #3

Thanks Shay.


(system) #4