Join us

Practices of Reliable Software Design

The author shares eight practices adopted through experience while designing a fast, small, in-memory cache. These practices include using off-the-shelf solutions, prioritizing cost and reliability over features, moving quickly from idea to production, using simple data structures, reserving resources early, setting maximums for key aspects, making testing easy, and embedding performance counters.


Only registered users can post comments. Please, login or signup.

Start blogging about your favorite technologies, reach more readers and earn rewards!

Join other developers and claim your FAUN account now!

Avatar

The FAUN

@faun
A worldwide community of developers and DevOps enthusiasts!
User Popularity
3k

Influence

253k

Total Hits

1

Posts