Skip to content
+
Course List
Free Ebook
Knowledge Sharing
Back-end
Java Interview
Soft Skill
Search for:
Search Button
Log in
Course Content
Subtitle Guide – Hướng dẫn thêm phụ đề
0/1
Set up subtitle for video – Hướng dẫn thêm phụ đề
1. Introduction to Apache Kafka
0/10
Subtitle File Resource
1. Introduction
02:37
2. What is Microservice
02:55
3. Microservice vs Monolithic application
03:20
4. Microservices Communication
06:04
5. Event-Driven Architecture with Apache Kafka
05:04
6. Apache Kafka for Microservices
07:47
8. Messages and Events in Apache Kafka
05:23
9. Kafka Topic and Partitions
06:14
10. Ordering of Events in Apache Kafka
05:37
2. Apache Kafka Broker(s)
0/10
Subtitle File Resource
1. What is Apache Kafka broker
02:31
2. Apache Kafka broker Leader and Follower roles. Leadership balance.
04:45
4. Download Apache Kafka
04:24
5. Start single Apache Kafka broker with KRaft
06:20
5.1 A quick start tutorial with commands to start a single Kafka server.
6. Multiple Kafka broker Configuration Files
11:42
7. Multiple Kafka broker Storage folders
03:20
8. Starting multiple Kafka broker with KRaft
02:33
9. Stopping Apache Kafka brokers
03:59
3. Kafka CLI Topics
0/6
Subtitle File Resource
1. Introduction to Kafka Topic CLI
01:30
2. Creating a new Kafka topic
07:47
3. List and describe Kafka topics
03:04
4. Deleting a Topic
02:01
5. Apache Kafka Topic Summary PDF document.
4. Kafka CLI Producers
0/5
Subtitle File Resource
1. Introduction Kafka Producer CLI
01:21
2. Producing a Message without a Key
04:29
3. Send message as a KeyValue Pair
02:53
4. Apache Kafka CLI Producer. Summary PDF document
5. Kafka CLI Consumers
0/7
Subtitle File Resource
1. Introduction to Kafka Consumer CLI
01:16
2. Consuming messages from Kafka topic from the beginning
05:07
3. Consuming new messages only
02:00
4. Consuming KeyValue pair messages from Kafka topic
06:12
5. Consuming messages in order
05:43
6. Apache Kafka CLI Consumer. Summary PDF document
6. Kafka Producer – Spring Boot Microservice
0/18
Subtitle File Resource
1. Source code
2. Introduction to Kafka Producer
02:44
3. Kafka Producer – Introduction to synchronous communication style
04:13
4. Kafka Producer – A use case for asynchronous communication style
02:46
6. Creating a new Spring Boot project
07:00
7. Kafka Producer configuration properties
06:48
8. Creating Kafka Topic
05:07
9. Run Microservice to create a new topic
03:08
10. Creating Rest Controller
05:24
11. Creating a Service class
04:38
12. Creating an Event class
04:00
13. Kafka Producer Send Message Asynchronously
10:09
14. Kafka Asynchronous Send. Trying how it works.
05:40
15. Kafka Producer Send Message Synchronously
04:50
16. Kafka Producer Handle Exception in Rest Controller
05:16
17. Kafka Producer Logging Record Metadata Information
02:22
18. Kafka Synchronous Send. Trying how it works.
02:45
7. Kafka Producer Acknowledgements & Retries
0/11
Subtitle File Resource
1. Source code
2. Kafka Producer Acknowledgement
06:12
3. Kafka Producer Retries
08:17
4. Configure Producer Acknowledgments in Spring Boot Microservice
02:04
5. The min.insync.replicas configuration
05:40
6. Trying how the min.insync.replicas works
05:52
7. Producer Retries
01:47
8. Trying how Producer Retries work
03:52
9. Delivery & Request Timeout
03:55
10. Trying how Delivery & Request Timeout works
03:07
8. Kafka Consumer – Spring Boot Microservice
0/12
Subtitle File Resource
1. Source code
2. Introduction to Kafka Consumer
04:00
3. Creating a new Spring Boot project
04:50
4. Kafka Consumer Configuration Properties
06:44
5. Kafka Consumer with @KafkaEventListener and @KafkaHandler annotations
04:43
6. Creating the core module
03:39
7. Adding core project as a dependency
04:46
8. @KafkaHandler Trying how it works
02:30
9. Kafka Consumer Spring Bean Configuration
10:18
10. Kafka Listener Container Factory
02:37
11. Trying if Kafka Consumer Bean Configuration works
01:59
9. Kafka Consumer – Handle Deserializer Errors
0/6
Subtitle File Resource
1. Source code
2. Introduction to Error Handling in Kafka Consumer
02:09
3. Causing the deserialization problem
03:22
4. Kafka Consumer ErrorHandlingDeserializer
03:16
5. Trying how ErrorHandlingDeserializer works
03:26
10. Kafka Consumer – Dead Leter Topic(DLT)
0/6
Subtitle File Resource
1. Source code
2. Introduction to Deal Letter Topics in Kafka
03:21
3. Handle errors The DefaultErrorHandler and DeadLetterPublishingRecoverer classes
03:53
4. Create and Configure KafkaTemplate object
06:08
5. Dead Letter Topic Trying how it works
05:01
11. Kafka Consumer – Exceptions and Retries
0/10
Subtitle File Resource
1. Source code
2. Introduction to Exception handling in Kafka consumer and retries
02:47
3. Creating retryable and not retryable exceptions
02:47
4. Configure DefaultErrorHandler with a list of not retryable exceptions
02:45
5. Trying how not retryable exception works
06:24
6. Register RetryableException and define wait time interval
02:27
7. Throwing a RetryableException
07:49
8. Overview of a destination Microservice
03:15
9. Trying how retry works
08:13
12. Kafka Consumer – Multiple Consumers in a Consumer Group
0/8
Subtitle File Resource
1. Source code
2. Introduction to Kafka Consumer Groups
03:01
3. Rebalancing and Partition Assignment in Apache Kafka
04:45
4. Assigning Microservice to a consumer group
04:23
5. Starting up more Microservices
04:26
6. Trying how partitions assignment works
05:00
7. Multiple consumers consuming messages from Kafka topic
04:22
Development Software Engineering Microservices Apache Kafka for Spring Boot Microservices
Overview
Comments
About Lesson
How to Start Apache Kafka Server with KRaft
Join the conversation
Submit
Please contact me via telegram
Quick Links
Resource