Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / vitdebacco / cautious-engine
A performance comparison of various JVM web frameworks for building microservices with Kotlin.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitdebacco%2Fcautious-engine
Stars: 1
Forks: 0
Open Issues: 16
License: None
Language: Kotlin
Repo Size: 140 KB
Dependencies:
75
Created: over 3 years ago
Updated: 7 months ago
Last pushed: over 2 years ago
Last synced: 7 months ago
Topics: http4k, javalin, jooby, kotlin, ktor, micronaut, microservices, performance-analysis, performance-comparison, quarkus, rest-api, restassured, spring-boot, webframework
Files
Dependencies
- io.rest-assured:kotlin-extensions $restAssuredVersion testImplementation
- io.rest-assured:rest-assured $restAssuredVersion testImplementation
- org.junit.jupiter:junit-jupiter-api $jUnitVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $jUnitVersion testRuntimeOnly
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 $jacksonVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- com.github.javafaker:javafaker $javaFakerVersion implementation
- io.micrometer:micrometer-registry-prometheus 1.6.4 implementation
- org.http4k:http4k-core $http4kVersion implementation
- org.http4k:http4k-format-jackson $http4kVersion implementation
- org.http4k:http4k-metrics-micrometer $http4kVersion implementation
- org.http4k:http4k-server-undertow $http4kVersion implementation
- ch.qos.logback:logback-classic $logbackVersion implementation
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 $jacksonVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- com.github.javafaker:javafaker $javaFakerVersion implementation
- io.javalin:javalin $javalinVersion implementation
- io.micrometer:micrometer-core $micrometerVersion implementation
- io.micrometer:micrometer-registry-prometheus $micrometerVersion implementation
- ch.qos.logback:logback-classic 1.2.3 implementation
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 $jacksonVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- com.github.javafaker:javafaker $javaFakerVersion implementation
- io.jooby:jooby-jackson $joobyVersion implementation
- io.jooby:jooby-netty $joobyVersion implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.4.2 implementation
- ch.qos.logback:logback-classic $logbackVersion implementation
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 $jacksonVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- com.github.javafaker:javafaker $javaFakerVersion implementation
- io.ktor:ktor-jackson $ktorVersion implementation
- io.ktor:ktor-metrics $ktorVersion implementation
- io.ktor:ktor-metrics-micrometer $ktorVersion implementation
- io.ktor:ktor-server-core $ktorVersion implementation
- io.ktor:ktor-server-netty $ktorVersion implementation
- io.micrometer:micrometer-registry-prometheus $prometheusVersion implementation
- org.kodein.di:kodein-di-framework-ktor-server-jvm $kodeinForKtorVersion implementation
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 $jacksonVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- com.github.javafaker:javafaker $javaFakerVersion implementation
- io.micronaut.kotlin:micronaut-kotlin-extension-functions * implementation
- io.micronaut.kotlin:micronaut-kotlin-runtime * implementation
- io.micronaut.micrometer:micronaut-micrometer-core * implementation
- io.micronaut.micrometer:micronaut-micrometer-registry-prometheus * implementation
- io.micronaut:micronaut-http-client * implementation
- io.micronaut:micronaut-management * implementation
- io.micronaut:micronaut-runtime * implementation
- io.micronaut:micronaut-validation * implementation
- javax.annotation:javax.annotation-api * implementation
- org.jetbrains.kotlin:kotlin-reflect ${kotlinVersion} implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk8 ${kotlinVersion} implementation
- ch.qos.logback:logback-classic * runtimeOnly
- com.fasterxml.jackson.module:jackson-module-kotlin * runtimeOnly
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 $jacksonVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- com.github.javafaker:javafaker $javaFakerVersion implementation
- io.quarkus:quarkus-arc * implementation
- io.quarkus:quarkus-jackson * implementation
- io.quarkus:quarkus-kotlin * implementation
- io.quarkus:quarkus-micrometer * implementation
- io.quarkus:quarkus-micrometer-registry-prometheus * implementation
- io.quarkus:quarkus-resteasy * implementation
- io.quarkus:quarkus-resteasy-jackson * implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk8 * implementation
- io.quarkus:quarkus-junit5 * testImplementation
- io.rest-assured:rest-assured * testImplementation
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 * implementation
- com.fasterxml.jackson.module:jackson-module-kotlin * implementation
- com.github.javafaker:javafaker $javaFakerVersion implementation
- io.micrometer:micrometer-registry-prometheus * implementation
- org.jetbrains.kotlin:kotlin-reflect * implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk8 * implementation
- org.springframework.boot:spring-boot-starter-actuator * implementation
- org.springframework.boot:spring-boot-starter-web * implementation
- org.springframework.boot:spring-boot-starter-test * testImplementation