How not to fail at (..) systems with examples from Riak | Nicholas Adams | Code BEAM V America 21

Conference: Code BEAM V America 2021

Year: 2021

This video was recorded at virtual Code BEAM V America conference, which took place on 10-12th March 2021 - https://codesync.global/conferences/code-beam-v-america-2021/ How not to fail at distributed systems with examples from Riak | Nicholas Adams ABSTRACT In this talk, we reflect on our years of supporting the Erlang based distributed key/value store, Riak, and share stories of how our clients' best intended configurations have come back to bite them in ways they did not foresee. This talk is intended as edutainment. We showcase some common pitfalls of distributed systems as taken from our Riak helpdesk history, explain why things went wrong and how to avoid making the same mistakes. Disclaimer: no client names are used in this talk and any logs or config files used have been anonymised. All characters and impressions used in this talk are entirely fictitious ones of my own creation and any resemblance to real persons, dead or alive, or other real-life entities, past or present, is purely coincidental. AUDIENCE: This talk is recommended for helpdesk veterans, people interested in distributed systems and anybody who has ever touched Riak. • Timecodes 00:00 - 03:11 - Intro 03:12 - 10:44 - Plan for the Worst 10:45 - 17:31 - Think Big 17:32 - 23:25 - Don't Just Check the Boxes 23:26 - 28:58 - The are of Fine Tuning 28:59 - 37:29 - Wrap up with QnA • Follow us on social: Website: https://codesync.global/conferences/code-beam-v-america-2021/ Twitter: https://twitter.com/CodeBEAMio • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw