knoppixmeister / microservices

Example of building microservices with Kotlin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Painless Microservices in Kotlin Build Status

Demo for my Kotlin Conf 2018 talk. Inspired by how Cirrus CI is built.

Slides are available here. Talk recording is available here:

Painless Microservices in Kotlin

For code snippets please refer to various PRs:

  • Generate and implement a new service. #3
  • Integrate a new service. #4
  • Automatically upgrade libraries. #6

TODO

There are couple of things left to add:

  • Building Docker containers for services.
  • Health checking.
  • Mocking external dependencies for tests.
  • Monitoring.
  • ...

See issues with todo label for more details.

About

Example of building microservices with Kotlin

License:MIT License


Languages

Language:Kotlin 56.2%Language:Starlark 42.1%Language:Shell 1.6%