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 的人来说是当然的。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。