{"id":19409393,"url":"https://github.com/bootcamptoprod/spring-boot-rest-template-parallel-calls","last_synced_at":"2025-10-11T11:32:12.054Z","repository":{"id":250578418,"uuid":"834787102","full_name":"BootcampToProd/spring-boot-rest-template-parallel-calls","owner":"BootcampToProd","description":"A simple Spring Boot app showcasing how to make parallel API calls using RestTemplate and CompletableFuture, which can also be used to implement the scatter-gather design pattern.","archived":false,"fork":false,"pushed_at":"2024-07-28T15:39:02.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T02:19:19.116Z","etag":null,"topics":["rest-template-concurrent-calls","rest-template-parallel-calls","scatter-gather","spring-boot-async-completable-future","spring-boot-rest-template-parallel-calls","spring-boot-scatter-gather"],"latest_commit_sha":null,"homepage":"https://bootcamptoprod.com/spring-boot-parallel-calls-resttemplate/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BootcampToProd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-28T11:09:14.000Z","updated_at":"2024-07-28T15:40:49.000Z","dependencies_parsed_at":"2024-07-28T16:17:09.495Z","dependency_job_id":null,"html_url":"https://github.com/BootcampToProd/spring-boot-rest-template-parallel-calls","commit_stats":null,"previous_names":["bootcamptoprod/spring-boot-rest-template-parallel-calls"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BootcampToProd/spring-boot-rest-template-parallel-calls","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootcampToProd%2Fspring-boot-rest-template-parallel-calls","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootcampToProd%2Fspring-boot-rest-template-parallel-calls/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootcampToProd%2Fspring-boot-rest-template-parallel-calls/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootcampToProd%2Fspring-boot-rest-template-parallel-calls/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BootcampToProd","download_url":"https://codeload.github.com/BootcampToProd/spring-boot-rest-template-parallel-calls/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootcampToProd%2Fspring-boot-rest-template-parallel-calls/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265837548,"owners_count":23836557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["rest-template-concurrent-calls","rest-template-parallel-calls","scatter-gather","spring-boot-async-completable-future","spring-boot-rest-template-parallel-calls","spring-boot-scatter-gather"],"created_at":"2024-11-10T12:11:30.392Z","updated_at":"2025-10-11T11:32:06.996Z","avatar_url":"https://github.com/BootcampToProd.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Spring Boot Parallel Calls with RestTemplate and CompletableFuture\nFor complete understanding on how we can make parallel calls using RestTemplate and CompletableFuture in case of Spring Boot application you can check out our blog.\n\u003cbr/\u003e\u003cbr/\u003e**Blog Link:** [Spring Boot Parallel Calls with RestTemplate and CompletableFuture](https://bootcamptoprod.com/spring-boot-parallel-calls-resttemplate/)\n\u003cbr/\u003e\n\n\n# spring-boot-rest-template-parallel-calls\nA simple Spring Boot app showcasing how to make parallel API calls using RestTemplate and CompletableFuture, which can also be used to implement the scatter-gather design pattern.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbootcamptoprod%2Fspring-boot-rest-template-parallel-calls","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbootcamptoprod%2Fspring-boot-rest-template-parallel-calls","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbootcamptoprod%2Fspring-boot-rest-template-parallel-calls/lists"}