├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .tool-versions ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── docker-compose-local.yml ├── docker-compose-prod.yml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── nginx.conf ├── schema.sql ├── settings.gradle └── src └── main ├── java └── com │ └── rinhabackend │ ├── CacheConfig.java │ ├── Pessoa.java │ ├── PessoaCache.java │ ├── PessoaController.java │ ├── PessoaService.java │ ├── RinhabackendApplication.java │ └── StringListConverter.java └── resources └── application.properties /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | java openjdk-19 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/docker-compose-local.yml -------------------------------------------------------------------------------- /docker-compose-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/docker-compose-prod.yml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/gradlew.bat -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/nginx.conf -------------------------------------------------------------------------------- /schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/schema.sql -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/rinhabackend/CacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/java/com/rinhabackend/CacheConfig.java -------------------------------------------------------------------------------- /src/main/java/com/rinhabackend/Pessoa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/java/com/rinhabackend/Pessoa.java -------------------------------------------------------------------------------- /src/main/java/com/rinhabackend/PessoaCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/java/com/rinhabackend/PessoaCache.java -------------------------------------------------------------------------------- /src/main/java/com/rinhabackend/PessoaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/java/com/rinhabackend/PessoaController.java -------------------------------------------------------------------------------- /src/main/java/com/rinhabackend/PessoaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/java/com/rinhabackend/PessoaService.java -------------------------------------------------------------------------------- /src/main/java/com/rinhabackend/RinhabackendApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/java/com/rinhabackend/RinhabackendApplication.java -------------------------------------------------------------------------------- /src/main/java/com/rinhabackend/StringListConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/java/com/rinhabackend/StringListConverter.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juniorleaoo/rinha-de-backend-2023-q3-java/HEAD/src/main/resources/application.properties --------------------------------------------------------------------------------