jm + race-conditions 3
Open-sourcing RacerD: Fast static race detection at scale | Engineering Blog | Facebook Code
This sounds extremely interesting...
racerd
race-conditions
data-races
thread-safety
static-code-analysis
coding
testing
facebook
open-source
infer
october 2017 by jm
At Facebook we have been working on automated reasoning about concurrency in our work with the Infer static analyzer. RacerD, our new open source race detector, searches for data races — unsynchronized memory accesses, where one is a write — in Java programs, and it does this without running the program it is analyzing. RacerD employs symbolic reasoning to cover many paths through an app, quickly.
This sounds extremely interesting...
october 2017 by jm
Race conditions on Facebook, DigitalOcean and others
april 2015 by jm
good trick -- exploit eventual consistency and a lack of distributed transactions by launching race-condition-based attacks
attacks
exploits
race-conditions
bugs
eventual-consistency
distributed-transactions
http
facebook
digitalocean
via:aphyr
april 2015 by jm
Paper review: "Simple Testing Can Prevent Most Critical Failures: An Analysis of Production Failures in Distributed Data-Intensive Systems"
march 2015 by jm
Race conditions, and errors at startup, seem to be particularly problematic
race-conditions
startup
bugs
failure
fault-tolerance
hbase
redis
reliability
ops
papers
concurrency
exception-handling
cassandra
hdfs
mapreduce
march 2015 by jm
related tags
attacks ⊕ bugs ⊕ cassandra ⊕ coding ⊕ concurrency ⊕ data-races ⊕ digitalocean ⊕ distributed-transactions ⊕ eventual-consistency ⊕ exception-handling ⊕ exploits ⊕ facebook ⊕ failure ⊕ fault-tolerance ⊕ hbase ⊕ hdfs ⊕ http ⊕ infer ⊕ mapreduce ⊕ open-source ⊕ ops ⊕ papers ⊕ race-conditions ⊖ racerd ⊕ redis ⊕ reliability ⊕ startup ⊕ static-code-analysis ⊕ testing ⊕ thread-safety ⊕ via:aphyr ⊕Copy this bookmark: