Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Confluent CCDAK Exam - Topic 1 Question 39 Discussion

Posted by Minna on Jul 29, 2023 at 03:25 AM

An ecommerce wesbite sells some custom made goods. What's the natural way of modeling this data in Kafka streams?

Suggested Answer: C

JDBC connector allows one task per table.


Get Premium CCDAK Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
34 comments · newest first
LA
Lacey 11 months ago
Not sure about this, can someone explain why B is better?
DE
Denny 11 months ago
D could work too, but I lean towards B.
JU
Justine 11 months ago
Wait, why would you use a table for Product? Seems off.
PR
Providencia 11 months ago
Totally agree, B is the way to go!
TI
Tiffiny 12 months ago
I think B makes the most sense for this scenario.
IS
Isidra 12 months ago
I feel like option B might be right, but I'm confused about whether customers should be streams or tables.
DA
Daniel 12 months ago
I practiced a similar question, and I think having customers as streams makes sense because they can change over time.
HE
Herminia 1 year ago
I'm not entirely sure, but I think products should be modeled as tables since they have a fixed set of attributes.
TH
Theron 1 year ago
I remember we discussed that purchases are usually events, so they might be better as a stream.
DI
Dion 1 year ago
Ah, I remember this from the lecture! I'm pretty sure the answer has to do with the board type, but I can't recall the specifics. Gotta focus and think this through.
LU
Luis 1 year ago
Okay, I think the key here is to look for any faults or health issues related to the EPG. That might give me a clue as to what happened and who was involved.
JA
Jamie 1 year ago
I'm feeling pretty confident about this one. The file blocking profile is definitely the way to go to prevent users from downloading malicious files, rather than just blocking all web access.
TA
Tawna 1 year ago
This looks like a straightforward question about IP filters on the Nokia 7750 SR. I should be able to handle this.
AF
Afton 1 year ago
I'll take 'Things I Don't Want to See in My Kafka Cluster' for 500, Alex. A purchase stream? What is this, Black Friday at Walmart?
SO
Sommer 1 year ago
↳ replying to Afton
C) Purchase as table, Product as table, Customer as table
ST
Stephaine 1 year ago
↳ replying to Afton
B) Purchase as stream, Product as table, Customer as table
NE
Nell 1 year ago
↳ replying to Afton
A) Purchase as stream, Product as stream, Customer as stream
GE
Georgene 1 year ago
Option C is the only one that makes sense to me. I mean, who wants to be on the receiving end of a 'purchase stream'? Sounds like a recipe for a data firehose.
NG
Ngoc 1 year ago
I was totally going to choose option A, but then I realized that's just way too many streams. Maybe if we had a really complex use case, but for a simple ecommerce site, that seems overkill.
LO
Louvenia 1 year ago
↳ replying to Ngoc
D) Purchase as stream, Product as table, Customer as stream
CA
Carmen 1 year ago
↳ replying to Ngoc
I agree, having separate streams for each entity might be too much for a simple ecommerce site.
JA
Jaclyn 1 year ago
↳ replying to Ngoc
B) Purchase as table, Product as table, Customer as table
VA
Valene 1 year ago
↳ replying to Ngoc
A) Purchase as stream, Product as stream, Customer as stream
GE
Geoffrey 1 year ago
I see your point, Lemuel. Having Purchase as stream and Product as table could provide more flexibility and scalability in the long run.
LE
Lemuel 1 year ago
I disagree, I believe B) Purchase as stream, Product as table, Customer as table makes more sense for this scenario.
PA
Paola 1 year ago
Option D seems interesting, but I'm not sure why we'd want the customer to be a stream. Wouldn't that make it harder to look up customer information?
DA
Dana 1 year ago
↳ replying to Paola
B) Purchase as table, Product as table, Customer as table
CR
Cristy 1 year ago
↳ replying to Paola
A) Purchase as stream, Product as stream, Customer as stream
IZ
Izetta 2 years ago
I think A) Purchase as stream, Product as stream, Customer as stream is the natural way to model this data.
SI
Silva 2 years ago
I think option B is the most natural way to model this data. Purchases are events, but products and customers are more like tables that we need to look up.
EM
Emeline 1 year ago
↳ replying to Silva
That's true, it provides a good balance between real-time processing and the ability to look up historical data.
EL
Elmer 1 year ago
↳ replying to Silva
But having purchases as a stream allows for real-time processing and analysis of the data.
ME
Merissa 1 year ago
↳ replying to Silva
I agree, having products and customers as tables makes it easier to query and join data.
DE
Denny 1 year ago
↳ replying to Silva
I think option B is the most natural way to model this data. Purchases are events, but products and customers are more like tables that we need to look up.
0/2000 characters

Save Cancel