Kora фреймворк для написания Java / Kotlin приложений с упором на производительность, эффективность, прозрачность сделанный разработчиками Т-Банк / Тинькофф

Kora is a framework for writing Java / Kotlin applications with a focus on performance, efficiency, transparency made by T-Bank / Tinkoff developers

Repository examples

Introduction to Kora is recommended to start with Hello World example with explanations, which shows the basics of setting up a project and creating a primitive example of a service.

A large number of service examples using various Kora modules can be found in this repository.

Lots of examples of working with HTTP server, HTTP client, database, Kafka, OpenAPI codegen, and various other Kora modules.

Each example service is accompanied by tests that can be used to verify the service's working properly and to see how to write primitive tests for certain functionality, both using JUnit 5 extension and in black-box format via TestContainers.