Kafka website activity architecture
-
Upload
omid-vahdaty -
Category
Engineering
-
view
27 -
download
0
Transcript of Kafka website activity architecture
![Page 1: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/1.jpg)
Kafka website activity architectureOmid Vahdaty, Cloud Architect
![Page 2: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/2.jpg)
Kakfa Architecture use cases●https://kafka.apache.org/uses
○ Website Activity Tracking
○ Messaging
○ Log Aggregation
○ Metrics
○ Stream Processing
○ Event Sourcing
○ Commit Log
![Page 3: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/3.jpg)
Publish / Subscribe
![Page 4: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/4.jpg)
Decouple compute and storage/ Inflight analytics
![Page 5: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/5.jpg)
![Page 6: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/6.jpg)
Kafka multi DC cluster (multi cloud)
●Active Active
●Active Passive
●Active Active with aggregation cluster
●Active Active with DC tagging on topics
![Page 7: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/7.jpg)
Kafka multi DC cluster ●http://www.slideshare.net/HadoopSummit/building-largescale-strea
m-infrastructures-across-multiple-data-centers-with-apache-kafka
●http://www.slideshare.net/ToddPalino/more-datacenters-more-problems
●http://www.slideshare.net/ToddPalino/kafka-at-scale-multitier-architectures
● Typically done on AWS on single region (several AV zones)○ Rely on intra - cluster replication
○ Stretched cluster across regions are NOT RECOMMENDED
■ Security considerations.
■ Network latency considerations.
![Page 8: Kafka website activity architecture](https://reader036.fdocuments.in/reader036/viewer/2022083106/5873bae61a28abbc788b54df/html5/thumbnails/8.jpg)
Stay in touch...●Omid Vahdaty
●+972-54-2384178