Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Submissão para Rinha de Backend, Segunda Edição: 2024/Q1 - Controle de Concorrência

logo nginx


logo cassandra

logo spring boot 3

logo cassandra

Rodrigo Rodrigues

Submissão feita com:

  • nginx como load balancer
  • cassandra como banco de dados
  • java 21 - graalvm - native image com spring boot 3.
  • repositório da api

@fielcapao @ twitter

Installation

Pra gerar a image native mvn clean package -Pnative spring-boot:build-image e precisa GraalVM 21

Pra gerar somente a docker image use mvn clean package spring-boot:build-image.

Execution

docker-compose up -d precisa esperar um pouco ate Cassandra subir(use pra saber quando API is ready http://localhost:9999/actuator/health)