marweck / rinha-backend-2023-q3-kotlin

Backend pra rinha backend 2023 q3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rinha-backend-2023-q3-java

Rinha backend 2023 q3

Build

> gradle build

Spring Boot Run

> gradle bootRun

Graalvm Native Compilation

> gradle nativeCompile

Output: ./build/native/nativeCompile/rinhabackend2023 (executable)

Run Native App

> ./build/native/nativeCompile/rinhabackend2023

GraalVM CE Installation

GraalVM CE 21 Download: link

mv ~/Downloads/graalvm-community-openjdk-21+35.1 ~/bin
sdk install java graalvm-ce-21 $HOME/bin/graalvm-community-openjdk-21+35.1/Contents/Home

Mac specific:

sudo xattr -r -d com.apple.quarantine ~/bin/graalvm-espresso-community-openjdk-21+35.1

Set as default JVM:

> sdk default java graalvm-ce-21

About

Backend pra rinha backend 2023 q3

License:GNU General Public License v2.0


Languages

Language:Kotlin 57.3%Language:Python 17.5%Language:Scala 11.9%Language:Shell 8.7%Language:Dockerfile 4.6%