A demo application with Java, Go, Javascript, Kafka and PostgresQL.
$ git clone https://github.com/okteto/microservices-demo-compose
$ cd microservices-demo-compose
$ okteto login
$ okteto deploy
$ okteto up -f result/okteto.yml
$ okteto up -f vote/okteto.yml
$ okteto up -f worker/okteto.yml
$ make start
The voting application only accepts one vote per client. It does not register votes if a vote has already been submitted from a client.
This isn't an example of a properly architected perfectly designed distributed app... it's just a simple example of the various types of pieces and languages you might see (queues, persistent data, etc), and how to deal with them in Okteto.