-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add zonal isolation blog #198
Conversation
|
||
### Architecture | ||
Here is what the architecture of a zonally isolated Cadence-based system looks like: | ||
![zonal isolation overview](/img/zone-isolation.png) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
image seems broken when markdown is visualized https://github.com/uber/Cadence-Docs/blob/58a26015af67cb744bb757fc2e4504676daf003e/src/blog/_posts/zonal-isolation-v1.md
Please double check this is the right path format to insert images
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it needs to be compiled to be visualized, so it's not visible in github
This feature is controled by 2 dynamic config properties. | ||
- `system.allIsolationGroups`: This property provides the list of available zones within a region. | ||
- `system.enableTasklistIsolation`: This property enables Zonal Isolation at domain level. | ||
It’s important to note that any update to the `system.allIsolationGroups` property requires a restart of the cadence-matching service for the changes to take effect. This ensures that the new zone configuration is properly loaded and applied. However, the `system.enableTasklistIsolation` property can be updated dynamically without requiring a restart, making it more flexible for enabling or disabling Zonal Isolation on a per-domain basis. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
requiring a restart
@davidporter-id-au After your changes for auto discovery, will it require restarting matching to recognize changes to system.allIsolationGroups
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no
Add zonal isolation blog