Docker Kafka Mysql Hexagonal Architecture
docker compose exec mysql bash
mysql -uroot -proot products
create table products (id varchar(255), name varchar(255), price float);
docker compose exec kafka bash
kafka-topics --bootstrap-server=localhost:9092 --topic=products --create
docker compose exec goapp bash
go run cmd/app/main.go
test.http
or
docker compose exec kafka bash
kafka-console-producer --bootstrap-server=localhost:9092 --topic=products
{"name":"Product2","price":100}