Data-Aware Caching for Cloud Analytics
Join my PhD prelim talk next Monday:
Data-Aware Caching for Cloud Analytics
π May 19, 1PM CDT
π CS2310 or Zoom: uwmadison.zoom.us/j/3081128886
@aoli.al.bsky.social
PhD Student@CMU If you want deterministic concurrency testing, try Fray (https://github.com/cmu-pasta/fray).
Data-Aware Caching for Cloud Analytics
Join my PhD prelim talk next Monday:
Data-Aware Caching for Cloud Analytics
π May 19, 1PM CDT
π CS2310 or Zoom: uwmadison.zoom.us/j/3081128886
RIP USENIX ATC bcantrill.dtrace.org/2025/05/11/r...
11.05.2025 22:47 β π 48 π 12 π¬ 4 π 2These talks look great. Next Tuesday May 12th in the DMV.
lu.ma/swn68ky0
I've now written enough Rust to know that (a) Rust is a great language, (b) Async in rust is a flaming dumpster and (c) that fire has spread so far that it makes the whole language incredibly frustrating to use on a day-to-day basis...
25.04.2025 02:29 β π 11 π 4 π¬ 1 π 0New blog post: "Build your own S3-Select in 400 lines of Rust"
Check it out π: blog.xiangpeng.systems/posts/build-...
We're also implementing a replay mode in Fray Debugger for developers tackling real-world concurrency bugs. Soon you'll be able to import execution recordings, eliminating the need to manually trigger bugs by clicking the 'Schedule' button thousands of times!
12.03.2025 19:26 β π 0 π 0 π¬ 0 π 0Even better, you can create your concurrency challenges by writing standard Java programs! We believe Fray Debugger is a powerful educational tool. It allows instructors to clearly demonstrate various thread interleavings while giving students hands-on experience with concurrent execution scenarios.
12.03.2025 19:26 β π 0 π 0 π¬ 1 π 0We are excited to share Fray Debugger (aoli.al/blogs/deadlo...), an IntelliJ plugin that allows you to control concurrent execution deterministically!
We have translated the Deadlock Empire (deadlockempire.github.io) into Java to demonstrate how to use Fray Debugger.
Wrote a blog post reflecting my thoughts on DeepSeek, NSF funding and system research communities in general. Apologies for the bold claims -- hope they can invite some discussions.
blog.xiangpeng.systems/posts/system...
@xiangpeng.systems shared a great post about system researchers. I wrote a comment on it and would like to share some thoughts here and offer complementary ideas.
In short: build paper with open source.
xuanwo.io/links/2025/0...
It's wonderful to see practical & important programming work. Debugging concurrent programs is incredibly difficult, here is a bug found in Apache Lucene by the CMU Pasta Lab using their new Fray testing framework www.elastic.co/search-labs/...
07.02.2025 15:59 β π 2 π 1 π¬ 1 π 0