Skip to content

Latest commit

 

History

History
13 lines (12 loc) · 453 Bytes

README.md

File metadata and controls

13 lines (12 loc) · 453 Bytes

Vert.x with Kotlin and coroutines

This is a skeleton web server stack for Kotlin with Vert.x. The stack includes:

  • Gradle build tool
  • Completely async I/O
  • MySQL backend with Jetbrains' Exposed
  • Every I/O is using coroutines
  • Using Vert.x's WebClient to call external microservice
  • Using Vert.x config API with HOCON
  • Logging with Log4j and YAML config
  • Sending a message to SQS
  • Using Spek for unit testing
  • Using Mockk for Kotlin mocking