I am in the phase of pursuing my career as kafka connector developer
for real-time analytics and data acquisition. I have been through so many courses either beginners or advance level from udemy.After learning i landed on some conclusion that more or less in all types of maven artifacts
for source
and sink
connectors the build logic is same. Like creation of Final constants
, configDefination
, source-connectors
, sink-connectors
, data-model
, schema-registry
web-client-api
, TaskClass
etc. in seperate java classes. I want to know the following question from technical geeks of confluent
or kafka developer
regarding this type of implementation:
- From which java design pattern strategy it really belongs to
Creational
,Structural
,Behavioral
orArchitectural Design Pattern
? - Let suppose if it is
creational
than why not it could bestructural
, or if it isstructural
than why it cannot beBehavioral
and so on? - Which Exactly sub-design pattern kafka developer and confluent community love to adapt in most of the different kind of scenarios?
I dont know whether the above questions really makes sense? If somene want to catch the fish on his own how one can write its own code following any GoF(Gang of Four)
design pattern and contribute in the community of kafka
and Confluent
. Looking for detailed answer with reference material. Thank you
Aucun commentaire:
Enregistrer un commentaire