hayley
@hlebland
Followers
299
Following
4K
Media
90
Statuses
3K
Seattle, WA
Joined February 2015
If you're interested in robust storage systems or verification, check out our paper and code, and come to the File and Storage Systems session tomorrow if you're at OSDI! Paper: https://t.co/Chu0ON6SWK Code:
github.com
Storage systems with verified correctness properties - microsoft/verified-storage
0
0
4
We used these techniques to verify two storage systems in two languages. Our main system, CapybaraKV, is a practical persistent-memory key-value store written in Verus that verifies in under a minute and achieves competitive performance with similar *unverified* systems!
1
0
2
The CDB exemplifies a hidden benefit of verification: we developed it after the rigor of formal reasoning helped us realize that existing techniques were insufficient, but it's just as useful in unverified settings.
1
0
2
We also introduce new ways to obtain concrete corruption detection guarantees. One of my favorite parts of the work is a new primitive we call the corruption-detecting Boolean (CDB) that makes it easy to manage checksums in a crash-safe way, especially on byte-addressable storage
1
0
2
Prior work on verifying crash consistency has relied on language support for custom logic or extensive infrastructure, making them hard to use in practice. PoWER, our new verification technique, needs only a few standard features and is compatible with nearly *any* verifier!
1
0
2
Crash safety and corruption detection are critical for storage systems, but they're hard to get right. Our work introduces new techniques to prove these properties in realistic systems that don't sacrifice performance for correctness.
1
0
2
I'll be presenting our OSDI '25 paper "PoWER Never Corrupts: Tool-Agnostic Verification of Crash Consistency and Corruption Detection" in the File and Storage Systems session tomorrow (July 9)! A quick summary 🧵:
1
4
44
I love that the systems research community is finally realizing that computer systems should be written in a proper systems programming language (not C or C++)
2
9
129
I'm thrilled to announce that our OSDI'24 paper "Anvil: Verifying Liveness of Cluster Management Controllers" gets the Jay Lepreau Best Paper Award. Congratulations to my teammates and thanks for the recognition. I will present it in today's "Formal Verification" session. (1/6)
21
26
180
This SquirrelFS paper by @hlebland, @vj_chidambaram et al is extremely cool. The short version is that they use the Typestate pattern (along with Rust's type checker) to check certain crash consistency properties of a filesystem *at compile time*. https://t.co/t8OnXaGsx5
3
11
110
Save the date: On 7/11, we will be releasing the preliminary results on our survey of harassment and bullying at CS conferences at OSDI/ATC. There will be a BoF at 7:30 to discuss the results and next steps that we can take as a community.
usenix.org
OSDI brings together professionals from academic and industrial backgrounds in what has become a premier forum for discussing the design, implementation, and implications of systems software. The...
2
11
45
#eurosys23 best paper : Chipmunk: Investigating Crash-Consistency in Persistent-Memory File System Hayley LeBlanc, Shankara Pailoor, Om Saran K. R. E., Isil Dillig, James Bornholt, Vijay Chidambaram (UT Austin) Congratulations! @hlebland @vj_chidambaram
0
1
16
I’m very honored to receive one of the Best Paper awards for my paper at EuroSys! I’ll be talking about it in the Persistence session on Thursday afternoon :)
Best paper at #eurosys23: Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems Hayley LeBlanc(UT Austin), Shankara Pailoor(UT Austin), Om Saran(UT Austin), Isil Dillig (UT Austin), James Bornholt (UT Austin), Vijay Chidambaram (UT Austin, VMware Research)
5
2
27
This is Fotis. He was found as a stray with a tail injury and spinal cord damage. His tail was amputated and left him with a cute little bunny butt. Unfortunately, he’ll need a lifetime of specialized medical care. You can help Fotis feel better below ❤️🩹 https://t.co/ZAgN7OBfnH
36
794
14K
Congratulations to Olivia Strasburg and Tessy Udoh on being named to the CCFC All Conference Team Honorable Mentions for epee and sabre respectively!! #GoBigRed #DenisonProud
0
2
9
time to really put my new laptop to the test and see if I can join a zoom meeting while also compiling two different versions of the Linux kernel
0
0
1