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,BehavioralorArchitectural Design Pattern? - Let suppose if it is
creationalthan why not it could bestructural, or if it isstructuralthan why it cannot beBehavioraland 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