Chat Assíncrono via Kafka e Websockets - Microservice Java Quarkus

Demonstração usando Quarkus: the Supersonic Subatomic Java Framework.

website: https://quarkus.io/

Running the app

git clone
cd chat-messages-stateless
mv mvn .mvn
chmod +x mvnw
./mvnw quarkus:dev

Front-end utiliza Materialize CSS

website: https://materializecss.com/

Links:

https://smallrye.io/smallrye-reactive-messaging/smallrye-reactive-messaging/2.5/emitter/emitter.html https://quarkus.io/blog/getting-started-kafka/ https://quarkus.io/guides/kafka https://smallrye.io/smallrye-reactive-messaging/smallrye-reactive-messaging/2/advanced/merge.html https://towardsdatascience.com/kubernetes-hpa-with-custom-metrics-from-prometheus-9ffc201991e https://www.shebanglabs.io/horizontal-scaling-websocket-on-kubernetes-and-nodejs/ https://gist.github.com/jsdevtom/7045c03c021ce46b08cb3f41db0d76da