Spring Boot + Apache Kafka 课程 – 实用指南
Spring Boot + Apache Kafka Course – The Practical Guide
学习使用 Apache Kafka 在 Spring Boot 应用程序和微服务中的生产者和消费者之间交换消息
你将学到什么
-
学习 Apache Kafka 核心概念
-
了解如何在 Spring boot 应用程序中集成 Apache Kafka
-
了解如何创建 Kafka Topic、Producer 和 Consumer
-
了解如何使用 Kafka 代理在生产者和消费者之间交换字符串消息
-
了解如何使用 Kafka 代理在生产者和消费者之间交换 JSON 消息
-
使用 Apache Kafka 学习现实世界用例(维基媒体实时流数据)实现
-
了解如何使用 Spring boot 和 Apache Kafka 创建真实项目
-
了解什么是事件驱动架构、它的工作原理及其优点
-
学习使用 Spring Boot 和 Apache Kafka 构建事件驱动的微服务
要求
-
– 爪哇
-
– 弹簧靴
描述
评论样本:
“太棒了。我喜欢讲座的每一点。拉梅什是一位很棒的导师,我总是购买他的课程。”
“Kafka 是当今急需的课程,是想要使用微服务的 Java 开发人员的必修主题。讲师非常出色,他非常了解 Kafka。”
“这门课程确实帮助我了解了 Kafka。我喜欢这种教学风格。实践经验给了我急需的信心。我会向我的朋友和同事推荐这门课程。”
“学习这个新概念的绝佳机会,非常感谢这门课程,很高兴学习并获得这些很棒的知识。”
“RameshFadatare 先生的课程一如既往地精彩。多年来,在 Youtube 上一直很擅长教程。Udemy 上也延续着同样的传统。需要更多内容和详细的 Kafka 课程,请继续更新此@RameshFadatare”
————————————————– ————————————————– ——————–
在本课程中,您将学习如何使用 Spring boot 和 Apache Kafka 构建 Kafka 生产者和消费者来交换不同格式的数据 – 字符串、JSON 和实时维基媒体流数据。
如果您想在 Spring boot 事件驱动的微服务中使用 Apache Kafka,那么本课程对您很有用。
什么是 Spring Boot?
Spring Boot 是 Spring 框架的扩展,消除了设置 Spring 应用程序所需的样板配置。
Spring Boot 是一个固执己见的框架,可帮助开发人员快速轻松地构建基于 Spring 的应用程序。Spring Boot 的主要目标是快速创建基于 Spring 的应用程序,而不需要开发人员一次又一次地编写相同的样板配置。
什么是阿帕奇卡夫卡?
Apache Kafka 是一个开源分布式事件流平台,已被数千家公司用于高性能数据管道、流分析、数据集成和关键任务应用程序。
你会学到什么?
- 学习 Apache Kafka 核心概念
- 了解如何将 Apache Kafka 集成到 Spring boot 应用程序中
- 了解如何创建 Kafka Topic、Producer 和 Consumer
- 了解如何使用 Kafka 代理在生产者和消费者之间交换字符串消息
- 了解如何使用 Kafka 代理在生产者和消费者之间交换 JSON 消息
- 使用 Apache Kafka 学习实际用例(维基媒体实时流数据)实现
- 了解如何使用 Spring boot 和 Apache Kafka 创建实际项目
- 了解什么是事件驱动架构、它的工作原理及其优点
- 学习使用 Spring Boot 和 Kafka 构建事件驱动的微服务
本课程使用的工具和技术:
技术:
- Java 8+
- 春季启动
- 春季MVC
- Spring Data JPA(休眠)
- 雄猫
消息传递代理:
- 阿帕奇·卡夫卡
集成开发环境:
- Intellij IDEA
数据库:
- MySQL数据库
工具:
- Postman – 测试 REST API
- Maven – 构建工具
本课程适合谁:
- 本课程适合初学者以及想要在他/她的 Spring boot 项目中快速开始使用 Kafka 的专业人士
- 这对于那些想要在偶数驱动的微服务架构中使用 Kafka 的人来说是当然的。
评论(0)