You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Relocate Kafka external object implementation to this repository (#1129)
* Relocate Kafka external object implementation to this repository
Issue:201487
* Remove legacy code which was replaced with unit tests.
* Remove unneeded Install Docker step.
* Start docker service before docker compose
* Migrate to ubuntu-latest
* Fix docker compose command
* Run only .net core tests on ubuntu-latest
* Change directory separator
* Unify unit test package versions
* Add [SkippableFact]
* Update README.md
GeneXus Messaging EXO for Apache Kafka provides a Producer and Consumer API to integrate GeneXus applications with Apache Kafka, enabling publish-subscribe and stream processing capabilities.
4
+
5
+
## Features ##
6
+
- Producer API: Publish messages to Kafka topics.
7
+
- Consumer API: Subscribe to Kafka topics and process messages.
8
+
9
+
## Prerequisites ##
10
+
- Apache Kafka: Ensure you have a running Kafka instance. You can use Confluent Kafka or set up Kafka locally using Docker.
11
+
12
+
## Setting up Kafka with Docker ##
13
+
14
+
You can use the docker-compose.yml file included in this repository to quickly set up a Kafka environment. The file is located at:
0 commit comments