fabric3
Content
Documentation
Overview
The Domain
The Domain
search
attachments
weblink
advanced
image-effects
image-attributes
Paragraph
Paragraph
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Preformatted
Quote
Bold
Italic
Underline
Colour picker
More colours
Formatting
Strikethrough
Subscript
Superscript
Monospace
Clear formatting
Bullet list
Numbered list
Task list
Outdent
Indent
Align left
Align center
Align right
Page layout
Link
Table
Insert
Insert content
Files and images
Link
Symbol
Emoticon
Markup
Horizontal rule
Insert macro
User mention
Jira Issue/Filter
Info
Status
Gallery
Table of Contents
Jira timeline
Lucidchart Diagrams
Trello Board
Other macros
Page layout
No layout
Two column (simple)
Two column (simple, left sidebar)
Two column (simple, right sidebar)
Three column (simple)
Two column
Two column (left sidebar)
Two column (right sidebar)
Three column
Three column (left and right sidebars)
Find/Replace
Keyboard shortcuts help
You are not logged in. Any changes you make will be marked as
anonymous
. You may want to
Log In
if you already have an account.
<h2><span class="legacy-color-text-default">The Domain</span></h2><p><span style="color: rgb(51,51,51);">A domain is a realm of control and administration. Specifically, a domain is a set of Fabric3 runtimes that are coordinated and managed together. A domain may be large, comprising multiple runtime instances on separate physical machines, or small, consisting of a single runtime. In a domain, components may be wired and connected to channels and contribution artifacts may be shared. </span></p><p><span style="color: rgb(51,51,51);"><br /></span></p><p><span style="color: rgb(51,51,51);"><img class="confluence-embedded-image" loading="lazy" src="https://fabric3.atlassian.net/wiki/download/attachments/524360/Slide3.jpg?version=1&modificationDate=1374522508701&cacheVersion=1&api=v2" data-image-src="https://fabric3.atlassian.net/wiki/download/attachments/524360/Slide3.jpg?version=1&modificationDate=1374522508701&cacheVersion=1&api=v2" data-unresolved-comment-count="0" data-linked-resource-id="1474566" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="Slide3.jpg" data-base-url="https://fabric3.atlassian.net/wiki" data-linked-resource-content-type="image/jpeg" data-linked-resource-container-id="524360" data-linked-resource-container-version="14" data-media-id="2d59bfef-c084-4b5b-a50c-73996e1d8858" data-media-type="file" title="fabric3 > The Domain > Slide3.jpg" data-location="fabric3 > The Domain > Slide3.jpg" data-image-height="405" data-image-width="720"><br /></span></p><h2><span class="legacy-color-text-default">Zones</span></h2><p><span style="color: rgb(51,51,51);">It is often convenient to partition large domains into a set of smaller regions, or zones. For example, an organization may decide to deploy one application to a set of runtimes and another application to a different set of runtimes. If the organization assigned the applications to different domains, they would not be able to manage them as a whole.</span></p><p><span style="color: rgb(51,51,51);">Zones partition a domain into smaller managed units. A zone is a set of one or more runtimes where applications (contibutions) are deployed. A domain always has at least one zone and may contain more. </span><span style="color: rgb(51,51,51);">A zone is homogenous. In other words, all runtimes in a zone have the same configuration and host replicas of the same applications. </span></p><h2>Clustering</h2><p><span>Clustering is provided through zones. When components in a contribution are deployed to a zone, they are replicated to all runtimes configured as part of the zone. </span></p><h2><span class="legacy-color-text-default">Scaling Down</span></h2><p><span style="color: rgb(51,51,51);">Using this architecture, it is possible to construct domain topologies that are easy to manage and scale. A domain consist of multiple zones, each containing clustered runtimes. However, it is also important to note this architecture scales down; a domain can be comprised of a single runtime instance. </span></p><h2><span class="legacy-color-text-default">Zero Configuration</span></h2><p><span class="legacy-color-text-default">In keeping with the goal of simplicity, the only thing required to configure a domain is to assign each runtime a unique name. Based on the name, Fabric3 will automatically converge a domain consisting of multiple runtimes and create the necessary zones.</span></p>
Save
Close
Edit
Preview
View changes
Revert to last published version
{"serverDuration": 485, "requestCorrelationId": "8cd63b4b26444e1ca32d459e2a6d1cf0"}