Tag

Request Collapsing

1 views collected around this technical thread.

Code Ape Tech Column
Code Ape Tech Column
Jun 4, 2025 · Backend Development

Request Collapsing Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset

This article compares three request‑collapsing techniques—Hystrix Collapser, a custom BatchCollapser, and Guava's ConcurrentHashMultiset—explaining their designs, configurations, code implementations, and suitable scenarios for reducing downstream load in Java backend systems.

HystrixJavaRequest Collapsing
0 likes · 13 min read
Request Collapsing Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset
Code Ape Tech Column
Code Ape Tech Column
May 20, 2024 · Backend Development

Request Collapsing Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset

This article introduces three request‑collapsing techniques—Hystrix Collapser, a custom BatchCollapser implementation, and Guava's ConcurrentHashMultiset—explaining their design, configuration, code examples, and suitable scenarios for reducing downstream load and improving system throughput.

BatchCollapserConcurrentHashMultisetHystrix
0 likes · 16 min read
Request Collapsing Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset
Top Architect
Top Architect
May 10, 2023 · Backend Development

Request Collapsing Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset

This article explores how merging similar or duplicate requests upstream can reduce downstream load and improve throughput, introducing three request‑combining techniques—Netflix’s Hystrix Collapser, a custom BatchCollapser implementation, and Guava’s ConcurrentHashMultiset—detailing their configurations, code examples, and suitable use‑cases.

HystrixJavaRequest Collapsing
0 likes · 14 min read
Request Collapsing Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset
Code Ape Tech Column
Code Ape Tech Column
Mar 24, 2023 · Backend Development

Request Collapsing Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset

This article explains how merging similar or duplicate requests upstream using Hystrix Collapser, a custom BatchCollapser implementation, and Guava's ConcurrentHashMultiset can significantly reduce downstream load, improve throughput, and outlines their configurations, usage patterns, and suitable scenarios.

BatchCollapserConcurrentHashMultisetHystrix
0 likes · 16 min read
Request Collapsing Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset
Top Architect
Top Architect
Jun 7, 2022 · Backend Development

Request Merging Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset

This article compares three request‑merging approaches—Hystrix Collapser, a custom BatchCollapser implementation, and Guava’s ConcurrentHashMultiset—explaining their configurations, code examples, and suitable scenarios for reducing downstream load and improving system throughput while also highlighting performance trade‑offs and practical tips for integration in Spring‑Boot services.

GuavaHystrixRequest Collapsing
0 likes · 14 min read
Request Merging Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset
Top Architect
Top Architect
May 16, 2022 · Backend Development

Request Merging Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset

This article introduces three request‑merging techniques—Hystrix Collapser, a custom BatchCollapser, and Guava's ConcurrentHashMultiset—explaining their design, implementation, configuration, and suitable scenarios to reduce downstream load and improve overall system throughput.

HystrixJavaRequest Collapsing
0 likes · 15 min read
Request Merging Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset
IT Architects Alliance
IT Architects Alliance
May 14, 2022 · Backend Development

Request Collapsing Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset

This article compares three request‑collapsing techniques—Hystrix Collapser, a custom BatchCollapser, and Guava’s ConcurrentHashMultiset—detailing their designs, implementations, configurations, and suitable scenarios for reducing downstream load and improving system throughput, including code examples, timer‑based batching, and thread‑safe container usage.

GuavaHystrixJava Concurrency
0 likes · 14 min read
Request Collapsing Techniques: Hystrix Collapser, Custom BatchCollapser, and ConcurrentHashMultiset
Top Architect
Top Architect
Apr 13, 2022 · Backend Development

Request Collapsing Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset

This article explains three request‑collapsing approaches—Hystrix Collapser, a custom BatchCollapser, and Guava's ConcurrentHashMultiset—detailing their design, configuration, Java implementations, and suitable scenarios for reducing downstream load and improving system throughput.

BatchCollapserConcurrentHashMultisetHystrix
0 likes · 14 min read
Request Collapsing Techniques: Hystrix Collapser, BatchCollapser, and ConcurrentHashMultiset