This repo only contains the source code created on the live coding sessions, but not our platform stuff
Watch it on YouTube 👇
- 🌍 Hello World! with @guatebus & @rogervinas
- 🔎 Logs & 📈 Metrics with @miquelrossello & @rogervinas
- 🏗️ AWS Infrastructure with @tetexxr & @rogervinas
- ✉️ Kafka with @tetexxr & @rogervinas
- 🐙 KrakenD API Gateway and ms-test--krakend-twitch with @fmachi & @rogervinas
Take a look at our discussions page 👀
docker-compose up -d
./gradlew bootRun
Use curl:
curl http://localhost:8000/hello
Use kcat:
- Produce:
echo -n '{"ping":123, "message":"hi!"}' | kcat -b localhost:9094 -P -t priv.hello.twitch.ping
- Consume:
kcat -b localhost:9094 -C -t priv.hello.twitch.pong
./gradlew test
./gradlew integrationTest