@@ -32,7 +32,7 @@ samples and the [Use Apache Kafka MirrorMaker with Event Hubs](event-hubs-kafka-
32
32
33
33
### Streams and order preservation
34
34
35
- Replication, either through Azure Functions or Azure Stream Analytics, does not
35
+ Replication, either through Azure Functions or Azure Stream Analytics, doesn't
36
36
aim to assure the creation of exact 1:1 clones of a source Event Hub into a
37
37
target Event Hub, but focuses on preserving the relative order of events where
38
38
the application requires it. The application communicates this by grouping
@@ -89,13 +89,13 @@ existing properties, with values separated by semicolons.
89
89
90
90
### Failover
91
91
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
93
93
regional availability events in the Event Hubs service, or against network
94
94
interruptions, any such failure scenario will require performing a failover from
95
95
one Event Hub to the next, telling producers and/or consumers to use the
96
96
secondary endpoint.
97
97
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
99
99
namespaces are structurally identical, meaning that Event Hubs and Consumer
100
100
Groups are identically named and that shared access signature rules and/or
101
101
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
116
116
you control and point to the respective Event Hub endpoints.
117
117
118
118
> [ !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
121
121
> resilient lookup mechanism for endpoint addresses and not to directly resolve
122
122
> IP address information.
123
123
124
124
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
126
126
further nested zones, and an SRV record in each.
127
127
128
128
The SRV records are, following common convention, prefixed with
@@ -229,7 +229,7 @@ Variations of these patters are:
229
229
those Event Hubs containing the same streams, no matter where events are
230
230
produced.
231
231
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
233
233
replication tasks.
234
234
235
235
The last scenario requires excluding already replicated events from being
@@ -262,7 +262,7 @@ Examples for such modifications are:
262
262
input event transfer or aggregate a set of events that are then transferred
263
263
together.
264
264
- ** _ 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
266
266
forwarded. The rules may be expressed using schemas or code. Events that are
267
267
found not to be in compliance may be dropped, with the issue noted in logs, or
268
268
may be forwarded to a special target destination to handle them further.
@@ -273,7 +273,7 @@ Examples for such modifications are:
273
273
contained in the events.
274
274
- ** _ Filtering_ ** - Some events arriving from a source might have to be withheld
275
275
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
277
277
duplicate events by observing certain criteria and dropping subsequent events
278
278
with the same values is a form of filtering.
279
279
- ** _ Cryptography_ ** - A replication task may have to decrypt content arriving
0 commit comments