Skip to content

Commit a27689a

Browse files
authored
Update event-hubs-federation-patterns.md
Acrolinx fixes
1 parent 3e218a3 commit a27689a

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

articles/event-hubs/event-hubs-federation-patterns.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ samples and the [Use Apache Kafka MirrorMaker with Event Hubs](event-hubs-kafka-
3232

3333
### Streams and order preservation
3434

35-
Replication, either through Azure Functions or Azure Stream Analytics, does not
35+
Replication, either through Azure Functions or Azure Stream Analytics, doesn't
3636
aim to assure the creation of exact 1:1 clones of a source Event Hub into a
3737
target Event Hub, but focuses on preserving the relative order of events where
3838
the application requires it. The application communicates this by grouping
@@ -89,13 +89,13 @@ existing properties, with values separated by semicolons.
8989

9090
### Failover
9191

92-
If you are using replication for disaster recovery purposes, to protect against
92+
If you're using replication for disaster recovery purposes, to protect against
9393
regional availability events in the Event Hubs service, or against network
9494
interruptions, any such failure scenario will require performing a failover from
9595
one Event Hub to the next, telling producers and/or consumers to use the
9696
secondary endpoint.
9797

98-
For all failover scenarios, it is assumed that the required elements of the
98+
For all failover scenarios, it's assumed that the required elements of the
9999
namespaces are structurally identical, meaning that Event Hubs and Consumer
100100
Groups are identically named and that shared access signature rules and/or
101101
role-based access control rules are set up in the same way. You can create (and
@@ -116,13 +116,13 @@ One candidate approach is to hold the information in DNS SRV records in a DNS
116116
you control and point to the respective Event Hub endpoints.
117117

118118
> [!IMPORTANT]
119-
> Mind that Event Hubs does not allow for its endpoints to be
120-
> directly aliased with CNAME records, which means you will use DNS as a
119+
> Mind that Event Hubs doesn't allow for its endpoints to be
120+
> directly aliased with CNAME records, which means you'll use DNS as a
121121
> resilient lookup mechanism for endpoint addresses and not to directly resolve
122122
> IP address information.
123123
124124
Assume you own the domain `example.com` and, for your application, a zone
125-
`test.example.com`. For two alternate Event Hubs, you will now create two
125+
`test.example.com`. For two alternate Event Hubs, you'll now create two
126126
further nested zones, and an SRV record in each.
127127

128128
The SRV records are, following common convention, prefixed with
@@ -229,7 +229,7 @@ Variations of these patters are:
229229
those Event Hubs containing the same streams, no matter where events are
230230
produced.
231231

232-
The first two pattern variations are trivial and do not differ from plain
232+
The first two pattern variations are trivial and don't differ from plain
233233
replication tasks.
234234

235235
The last scenario requires excluding already replicated events from being
@@ -262,7 +262,7 @@ Examples for such modifications are:
262262
input event transfer or aggregate a set of events that are then transferred
263263
together.
264264
- **_Validation_** - Event data from external sources often need to be checked
265-
for whether they are in compliance with a set of rules before they may be
265+
for whether they're in compliance with a set of rules before they may be
266266
forwarded. The rules may be expressed using schemas or code. Events that are
267267
found not to be in compliance may be dropped, with the issue noted in logs, or
268268
may be forwarded to a special target destination to handle them further.
@@ -273,7 +273,7 @@ Examples for such modifications are:
273273
contained in the events.
274274
- **_Filtering_** - Some events arriving from a source might have to be withheld
275275
from the target based on some rule. A filter tests the event against a rule
276-
and drops the event if the event does not match the rule. Filtering out
276+
and drops the event if the event doesn't match the rule. Filtering out
277277
duplicate events by observing certain criteria and dropping subsequent events
278278
with the same values is a form of filtering.
279279
- **_Cryptography_** - A replication task may have to decrypt content arriving

0 commit comments

Comments
 (0)