Connect to and Consume Azure Services and Third Party Services: Azure Event Hub Flashcards
Leg uit wat de Azure Event Hub is.
- Data streaming platform
- Service voor opvangen van events
- Ontkoppeld automatisch Event Producers en Event Consumers
- Ontvangt en verwerkt miljoenen events per seconde
- Vangt events op, bewaard ze, buffered ze en verwerkt ze in realtime
Wat zijn de componenten van een Azure Event Hub?
- Event Producer
- Event Receiver
- Consumer Groups
Wat is de taak van de Event Producer binnen Azure Event Hub?
Maakt boodschappen aan en stuurt ze naar de Event Hub.
Wat is de taak van de Event Receiver binnen Azure Event Hub?
De events lezen van de Event Hub
Wat is de taak van de Consumer Groups binnen Azure Event Hub?
Je kan groepen maken die elk een verschillende kijk hebben op de Event Stream.
Wat zijn de stappen die je moet nemen om een Event Hub te maken?
- Namespace maken
- Definieer voor je namespace een nummer voor het aantal Throughput units
- Dan maak je een Event Hub in de namespace
- Bij het maken van de Event Hub geef je een partitie op
Wat zijn troughput units?
Ze bepalen wat de capaciteit en mogelijkheden zijn van de Event Hub
Wat is 1 throughput unit Ingress traffic?
- De hoeveelheid traffic je verstuurt naar de Event Hub
- Beperkt tot 1MB/s of 1000 events/s
Wat is 1 throughput unit egress traffic?
- De hoeveelheid traffic die afkomstig is van de Event Hub
- Beperkt tot 2MB/s of 4096 events/s
Wat is een partitie in de context van de Event Hub?
Een geordende opeenvolging van events die wordt vastgehouden in de Event Hub.
Kan je meerdere partitions hebben in de Event Hub?
Ja
Welke klasse gebruik je om een Event Consumer te maken in C#?
Event Processor Host
Op welke manier kan je de troughput vergroten van je .NET applicatie die gebruik maakt van Azure Event Hub?
Events versturen in batches.
- Maak Batch met CreateBatch
- Voeg data objecten toe
- Verstuur met SendAsync