Archived
This forum has been archived. Please start a new discussion on GitHub.
IceStorm question
Hi,
Can IceStorm be considered a distributed platform?
Is it possible to deploy one instance in New York and one in Tokyo, for example, client publications to one instance should be available to the other as well, without publishing to both.
Thank you in advance.
Can IceStorm be considered a distributed platform?
Is it possible to deploy one instance in New York and one in Tokyo, for example, client publications to one instance should be available to the other as well, without publishing to both.
Thank you in advance.
0
Comments
-
Hi,
Can IceStorm be considered a distributed platform?
Is it possible to deploy one instance in New York and one in Tokyo, for example, client publications to one instance should be available to the other as well, without publishing to both.
Thank you in advance.
If I understand your question correctly what you want is a setup where you have some series of events that you want to be distributed to all connected subscribers in multiple locations. So something like this:
Location 1- IceStorm Location 1
- Subscriber A
- Subscriber B
- Subscriber C
Location 2- IceStorm Location 2
- Subscriber AA
- Subscriber BB
- Subscriber CC
When events are published on IceStorm Location 1 or 2 all connected subscribers in each location (in this case subscribers A, B, C, AA, BB, CC) receive the publisher events. If this is the case, then, yes you can easily accomplish that through federation of your IceStorm instances.
Whatever events you publish on IceStorm Location 1 can be automatically distributed to a linked topic in IceStorm Location 2 and vice versa. See Topic Federation - Ice 3.4 - ZeroC for more information.0 - IceStorm Location 1