├── .circleci └── config.yml ├── .gitignore ├── README.md ├── k8s ├── deployment.yaml └── grafana-dashboard.json ├── pom.xml ├── renovate.json ├── skaffold.yaml └── src ├── main └── java │ ├── org │ └── example │ │ └── Main.java │ └── pl │ └── piomin │ ├── model │ ├── Balance.java │ └── CustomTask.java │ ├── server │ ├── SimpleCPUConsumeHandler.java │ ├── SimpleDelayedHandler.java │ ├── SimpleHttpServer.java │ └── SimpleWork.java │ └── serverless │ └── MainApp.java └── test └── java ├── LockTests.java └── pl └── piomin ├── concurrency └── AccumulatorTests.java └── server └── SimpleHttpServerTests.java /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Project exclude paths 2 | /target/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/README.md -------------------------------------------------------------------------------- /k8s/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/k8s/deployment.yaml -------------------------------------------------------------------------------- /k8s/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/k8s/grafana-dashboard.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/pom.xml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/renovate.json -------------------------------------------------------------------------------- /skaffold.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/skaffold.yaml -------------------------------------------------------------------------------- /src/main/java/org/example/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/org/example/Main.java -------------------------------------------------------------------------------- /src/main/java/pl/piomin/model/Balance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/pl/piomin/model/Balance.java -------------------------------------------------------------------------------- /src/main/java/pl/piomin/model/CustomTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/pl/piomin/model/CustomTask.java -------------------------------------------------------------------------------- /src/main/java/pl/piomin/server/SimpleCPUConsumeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/pl/piomin/server/SimpleCPUConsumeHandler.java -------------------------------------------------------------------------------- /src/main/java/pl/piomin/server/SimpleDelayedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/pl/piomin/server/SimpleDelayedHandler.java -------------------------------------------------------------------------------- /src/main/java/pl/piomin/server/SimpleHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/pl/piomin/server/SimpleHttpServer.java -------------------------------------------------------------------------------- /src/main/java/pl/piomin/server/SimpleWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/pl/piomin/server/SimpleWork.java -------------------------------------------------------------------------------- /src/main/java/pl/piomin/serverless/MainApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/main/java/pl/piomin/serverless/MainApp.java -------------------------------------------------------------------------------- /src/test/java/LockTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/test/java/LockTests.java -------------------------------------------------------------------------------- /src/test/java/pl/piomin/concurrency/AccumulatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/test/java/pl/piomin/concurrency/AccumulatorTests.java -------------------------------------------------------------------------------- /src/test/java/pl/piomin/server/SimpleHttpServerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piomin/sample-java-concurrency/HEAD/src/test/java/pl/piomin/server/SimpleHttpServerTests.java --------------------------------------------------------------------------------