Apache Camel與Spring-boot和Kafka的整合開源案例
這是一個Apache Camel 與 Spring-boot 和 Kafka 整合,一個應用程式充當生產者,另一個應用程式使用訊息,點選標題。
生產者和消費者:
- superhero-searcher(作為 Kafka 生產者)
- superhero-registry(充當 Kafka 消費者)
流程:
- Superhero-searcher微服務使用Java-faker建立一個SuperHero POJO,並在每5秒後將建立的物件釋出到Kafka主題superhero-information。
- 一個死信主題superhero-information-dlx被配置為在主Kafka主題中釋出失敗的訊息。
- Superhero-registry消耗來自Kafka主題的訊息,對其進行解析並將其儲存到記憶體DB中。
- Dog-adoptiion-center暴露了GET /v1/registry/superheroes API,以檢索所有超級英雄的記錄。
點選標題
相關文章
- 開源Apache KafkaApacheKafka
- 彈性整合Apache Mesos與Apache Kafka框架ApacheKafka框架
- 使用Apache Camel進行Java企業整合ApacheJava
- Spring 對Apache Kafka的支援與整合SpringApacheKafka
- Yahoo開源的Apache Kafka管理工具:Kafka ManagerApacheKafka
- 基於Spring Integration和Apache Camel的SEDASpringApache
- kafka + storm 整合原始碼案例KafkaORM原始碼
- Cassandra與Kafka的整合Kafka
- Apache Camel日誌四種方法Apache
- Storm與kafka整合ORMKafka
- provectus/kafka-ui: 開源Apache Kafka的Web GUI圖形介面管理工具KafkaApacheWebGUI
- Elasticsearch 與 Kafka 整合剖析ElasticsearchKafka
- Kafdrop是Apache Kafka的開源Web UI視覺化介面 - Emil KoutanovApacheKafkaWebUI視覺化
- Apache Camel K 1.0 為基於Kubernetes或Serverless的微服務提供整合功能 - davsclausApacheServer微服務
- Spark Streaming和Kafka整合開發指南(一)SparkKafka
- Spark Streaming和Kafka整合開發指南(二)SparkKafka
- 使用Apache SeaTunnel高效整合和管理SftpFile資料來源ApacheFTP
- StreamNative將Kafka整合到基於Apache Pulsar的雲中KafkaApache
- storm(1.1.3)與kafka(1.0.0)整合ORMKafka
- 用 GoLang 編寫類似 Apache Camel 路由引擎GolangApache路由
- spring-boot整合kindeditorSpringboot
- Spring-Boot整合RedisSpringbootRedis
- 《Kafka筆記》4、Kafka架構,與其他元件整合Kafka筆記架構元件
- Apache Pulsar 與 Apache Kafka 在金融場景下的效能對比分析ApacheKafka
- 簡單比較 Apache Kafka 和 Apache Pulsar要點 - JaroslawApacheKafkaJARROS
- Mokito 單元測試與 Spring-Boot 整合測試Springboot
- Storm系列(六)storm和kafka整合ORMKafka
- SpringBoot整合Kafka和StormSpring BootKafkaORM
- 周邊生態|StreamNative 聯合 Cloudera 開源 Apache Pulsar+Apache NiFi 整合處理器CloudApacheNifi
- PHP安裝及與apache整合PHPApache
- 雅虎開源的Kafka叢集管理器(Kafka Manager)Kafka
- Apache Kafka教程--Kafka新手入門ApacheKafka
- Apache Kafka 的基本概念ApacheKafka
- 經驗分享:Apache Kafka的缺點與陷阱 - Emil KoutanovApacheKafka
- SAP Business ByDesign 和支付寶與釘釘整合的一個原型開發案例原型
- .Net開源工作流Roadflow的使用與整合
- Java訊息佇列:RabbitMQ與Kafka的整合與應用Java佇列MQKafka
- kafka+flume的整合Kafka