Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
pentium3 authored Sep 25, 2024
1 parent 4919e26 commit cc59f0c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# CAPSys

Welcome to the CAPSys repository!
This repository contains instructions for reproducing the experiments in our EuroSys'25 paper "CAPSys: Contention-aware task placement for data stream processing".
This repository contains instructions for reproducing the experiments in [our EuroSys'25 paper "CAPSys: Contention-aware task placement for data stream processing"](https://hdl.handle.net/2144/49285).

CAPSys is an adaptive resource controller for dataflow stream processors, that considers auto-scaling and task placement in concert. CAPSys relies on Contention-Aware Placement Search (CAPS), a new placement strategy that ensures compute-intensive, I/O-intensive, and network-intensive tasks are balanced across available resources. We integrate CAPSys with Apache Flink and show that it consistently achieves higher throughput and lower backpressure than Flink's strategies, while it also improves the convergence of the DS2 auto-scaling controller under variable workloads. When compared with the state-of-the-art ODRP placement strategy, CAPSys computes the task placement in orders of magnitude lower time and achieves up to 6X higher throughput. The experiments require both AWS and Cloudlab resources to support the above claims.

Expand Down

0 comments on commit cc59f0c

Please sign in to comment.