Spring Boot with Spring Kafka Producer Example | Tech Primers
Vložit
- čas přidán 17. 05. 2018
- This video covers Spring Boot with Spring kafka producer Example
Join this channel by contributing to the community:
/ @techprimers
🔗Github Code: github.com/TechPrimers/spring...
🔗Kafka Consumer Video: • Spring Boot with Sprin...
📌 Related Playlist
================
🔗Spring Boot Primer - • Spring Boot Primer
🔗Spring Cloud Primer - • Spring Cloud Primer
🔗Spring Microservices Primer - • Spring Microservices P...
🔗Spring JPA Primer - • Spring JPA Primer
🔗Java 8 Streams - • Java 8 Streams
🔗Spring Security Primer - • Spring Security Primer
🔗Containers Primer - • Containers Primer
🔗Kubernetes Primer - • Kubernetes Primer
🔗AWS Primer - • AWS Primer
💥Join TechPrimers Slack Community: bit.ly/JoinTechPrimers
💥Telegram: t.me/TechPrimers
💥TechPrimer HindSight (Blog): / techprimers
💥Website: techprimers.com
💥Slack Community: techprimers.slack.com
💥Twitter: / techprimers
💥Facebook: TechPrimers
💥GitHub: github.com/TechPrimers or techprimers.github.io/
🎬Video Editing: iMovie
🎼Background Music: Broke For Free - Day Bird
brokeforfree.bandcamp.com/tra...
The Passion HiFi - What We Came To Do
Joakin Karud
Dyalla
---------------------------------------------------------------
🔥 Disclaimer/Policy:
The content/views/opinions posted here are solely mine and the code samples created by me are open sourced.
You are free to use the code samples in Github after forking and you can modify it for your own use.
All the videos posted here are copyrighted. You cannot re-distribute videos on this channel in other channels or platforms.
#Kafka #SpringBoot #TechPrimers - Jak na to + styl
Wasted a whole day reading a dzone article regarding kafka, this tutorial made my day, beautifully explained!!!!
Glad it was helpful!
Absolutely
bahut sahi bhai
Yes ,dzone is waste to read. Only that author will know what he is trying to say
Great and simple explanation. Nothing extra, just straight on point all the time. Thank you!
This is pure gold, the way you explained using a simple GET and showing how to pass a String and then a JSON make the example perfect, great job.
Watched so many Vidoes on Kafka to understand but finally end up with this video for kafka understanding.. Thank you for serving IT community.
Thanks for this video. Simple and useful. it was very helpful!
Thank you so much.. it is very simple and I made it in 30 mins using this tutorial
Very straightforward explanation. Thank you so much. It's very useful for me!
Thank man, simple but detailed informative, keep it up, wish u all the best...
Great. Thanks for your work, as always.
thats exactly what i was looking for, thank you so much!
One of the great tutorial on Kafka clear and concise
Awesome explanation. Able to understand the concepts clearly. Thanks.
Very simple and straight forward explanation .... Thanks...
Thank you for simple and complete explanation. :-)
Thank you so much, bro.
This video helped me a lot :)
Thanks very much for this video.. Simple and effective
Sweet and simple , thanks for the video :)
Amazing channel!!! ONE OF THE BEST I've SEEN!!! THANK YOU SO MUCH! WITH LOVE & RESPECT FROM KAZAKHSTAN!!!!
Thanks for simple and clear explanation
Thank you for clear explanation along with example
Good work guys!
Short and sweet tutorial. Thanks 😊
Great video.. Easily understood.. I am a beginner to Kafka. Didn't understand all the theory part. But this practical example useful very much.
Great explained.. please post more videos on Kafka. Thank you.
Very good! Thank you friend! 🇧🇷
Simple and good explanation.
Thanks. It worked like charm!!!!
Perfect video to start playing with Kafka & spring boot
浅显易懂,非常感谢!!!
Thank you ! ❤️
Good stuff, straight to the point. Thanks.
Great session!
Great! Thanx for your effort!
thank you so much!!
Thanks for the video. It's very useful.
BEST and CLEAN Thanks
very nice tutorial.
request one thing to add is kafka test
Very good. Thank you
Great tutorial
Thanks for the great content
Awesome - simple and great content
Really good explanation. It was working perfectly for me.
Very clear explanation. Thank you
It is very useful video; I learned about Kafka from this video tutorial. Thank you so much and god bless you.
We can also configure in application.properties instead of configuration class.
Good explaination
glad i found this channel
Gr8, Thanks for this.
Awesome video bro. Really helpful. Thanks.
awesome Video !!! thanks dude!
Amazing video!
Thank you TechPrimers for this video, it was helpful for me to start with it. Also i would request to explain the concepts a bit slow than the present speed which is available in this video.
You can leverage the speed control in CZcams to slow down the video by 0.5x or 0.25x 🤓
great, very nice explanation
Good and clear explanation..
How do we need to work with multiple cluster nodes with zookeeper and spring boot (kafka).
How it will prioritize the incoming requests, because all requests are given to nodes (1..n) and in that one node gets prioritiy. How kafka handles requests and passes to zookeeper with spring boot
The way you are explaining is really good, you are making things really easy...
I have one question though, In the first example when we are sending a string message to Kafka, we didn't configure anything. Configurations like which server(BootStrapServers), Serialization info(Key and Value Serializers).
How does it happen, KafkaTemple by default does some magic inside?
What happens info I don't send Serializers info to Kafka broker while sending publishing a message?
awesome video...
very good tutorial!
Great vidéo as Always #like
Lovely explanation 👌🙏🏼
Cool !! very useful video. It's simple to understand Kafka. May I request you to make a video on multiple microservices communicating with each other using Kafka. Thank you once again for the tutorial.
yes sir, plz do that same.
Do it do it do it
Awesome video !! Hello from Colombia
Hi Carlos. Great to see you.
Welcome to TechPrimers
That explanation was really really good mate! Cheers for explaining step by step! All the best :)
Hi, can you also cover the Sync and Async producer send options with Future and Callbacks?
So nice vídeo
Awesome xplanation, thnx! Could do some for springboot, reactive webflux.
Very good video and nice explanation in simple terms. I have one query, can we publish a flat file in kafka topic. If yes, please provide the details or example on it.
You are my tech guru
Very nice and usefull video
Very good.
very nice thnks
Awesome ❤️❤️❤️🔥❤️🔥❤️❤️❤️❤️
Can make a video on rebalancing and how to handle the rebalance at the consumer end.
Hello Sir, how do we decide when to use messaging or when to use RestTemplate ? Can you give me some practical use cases for messaging
It was amazing tutorial.you have explained one way but what you think about Kafka consumer.Did you cover any video for that?
clearly understanding bro.But whats my question is in my case i want to send a file content in a topic and i have to consume it.Then what kind of value serializer have to use?
thanx a lot
very nice...neatly explained
Glad you liked it
Sometimes I think that you literally work in the same projects as I do , because everything you publish is useful in my projects. Thank you mister , for doing my junior developer work easier! If you will make video about Jmeter tutorial - you will be God !
Maybe I didnt understand ,but any ideas why should I use kafka , if I already use Prometheus in my project ? They do same thing , no?
haha. most of the videos i make are learnt out of my own interest. :)
Prometheus is a TimeSeries database which collects and stores time series data. Kafka is distributed messaging system which can ship all kind of data, right from transactions, logs, time series, etc.
Excellent tutorial, I fallowed but the only different is I use Kafka inside a Docker container.
@cafeta can you please help me with sample code, I m new to kafka and trying to use with docker. Kafka broker and zookeeper are running in docker and I am trying to produce and consume from other docker container.
Thank u
Really thankful to your videos i somehow started my journey in micro services ...One Query *where will we use kafka in real world projects ? If any of you guys could share the example it will be really helpful* Thank you..
Usually Kafka is used in Big Data space where huge stream of messages need to be processed. It goes well with Spark Streaming and Kafka Streams
Thank you Ajay for the instant reply
it can also be used for general event driven programming - you may have many microservices in your project, and they may be waiting for some event to be triggered asynchronously. By putting messages onto a kafka topic, the consumer will detect that a message has been put onto that specific topic, and will consume from it immediately, and enable that flow to begin, whilst some other unrelated process continues on as part of that specific flow
Good tutorial. How are you reading such things . Detailed info. while you are importing package do please show the import class once you are done with the coding for the class.
super good and straightforward, only question is why are you using BOOTSTRAP_SERVER_CONFIG at port 9092 if default port is 2181? thanks
Instead of the config file, we can make use of the properties file by adding two entries in application.properties
spring.kafka.producer.value-serializer=org.springframework.kafka.support.serializer.JsonSerializer
spring.kafka.producer.key-serializer=org.apache.kafka.common.serialization.StringSerializer
Springboot will take care of the DI
What if I want to use my own serializer like mapstruct for example?
Thank you! You solved my problem!
Thanks You
Great and simple explanation
if possible please share a real time use case of kafka in springboot µservices
It's shared already naveena
Take a look at my video on Kafka Streams
while running in my local same code is giving the serializationException,unable to figure it out every thing is downloaded from GIT.pls help me to resolve
I have a doubt, at 16:26, we have created a bean for producer factory but instead of autowiring in Kafka template why do we need to call the function producerFactory()?
Can we use json object mapper instead of serialization class?
@Bean above producerFactory method is not required. right? as it is getting called from the kafkaTemplate method which has @Bean
is there any examples available where Kafka is implemented using a service??
hey pls tell yeah in kafka console its not displaying the message but localhost :8081 showing the message Published
Nice explanation!
Now I need to find how to receive a published message (serialized as json) in another spring application.
What do you think about having a common module between two or more applications, containing the message templates?
That would be handy, but also dangerous if somebody changes them without checking who is receiving them.
There is a concept of Schema Registry where the message contract is stored. Confluent Kafka provides it.
@@TechPrimers thx
Please, how calls last song in this video?
Good tutorial, maybe you will make a new video about consuming kafka message with spring boot.
Yes. uploaded the consumption part now. check out the latest video
Ooooouu so fast.
How to work with Kafka on WIndows? It keep on throwing file access denied error
Hi can we publish XML directly to Kafka topic. If yes can you provide me an example Iam in need of it. Thanks in advance ..
how to change port number 9092???? 9092 is default, if I use other than 9092 then its not working
What if Kafka server down and we are pushing data how to handle this situation.