incubator-s4-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthieu Morel <>
Subject Re: Adapter and PE in one Cluster
Date Wed, 10 Oct 2012 07:52:36 GMT
- One reason for separating S4 app and adapter is so that the adapter 
only focuses on converting external streams into streams of S4 events, 
while the other S4 app(s) focus on business logic

- Another reason is that the adapter benefits from properties of S4 
apps, in particular scalability, being an S4 application itself.

- Last, using separate clusters for separate apps allows independent 
deployment and administration.

However, you may as well implement some business logic in the adapter 
app itself. It really depends on the complexity of the app. Implications 
on static load balancing are really dependent upon the stream and the 

Hope this helps,


On 10/10/12 8:26 AM, Frank Zheng wrote:
> Hi All,
> Why do we need to put adapter and PE in separated clusters now?
> Is it possible to put adapter and PE nodes in one cluster?
> And how to do load balancing when adapter and PE nodes are in the same
> cluster?
> Thanks
> Yu

View raw message