Unveiling the Architecture: Key Papers to Understand Distributed Systems!

Programming Tech Brief By HackerNoon - A podcast by HackerNoon

Categories:

This story was originally published on HackerNoon at: https://hackernoon.com/unveiling-the-architecture-key-papers-to-understand-distributed-systems. Top papers on distributed systems; distributed system papers every software engineer should read. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #distributed-systems, #hadoop, #big-data, #apache-kafka, #apache-spark, #apache-cassandra, #dynamodb, #hackernoon-top-story, #hackernoon-es, #hackernoon-hi, #hackernoon-zh, #hackernoon-fr, #hackernoon-bn, #hackernoon-ru, #hackernoon-vi, #hackernoon-pt, #hackernoon-ja, #hackernoon-de, #hackernoon-ko, #hackernoon-tr, and more. This story was written by: @bhavdeepsethi. Learn more about this writer by checking @bhavdeepsethi's about page, and for more stories, please visit hackernoon.com. With the advent of the internet and smarter devices, the amount of data that needs to be processed has exploded. Simple day-to-day activities like ordering an Uber, watching a show on Netflix, a simple Google search, online shopping, or interacting with social media, all trivial actions that we take for granted are powered by hundreds of distribution services. All these services are built on the backbone of some foundational papers in distributed systems. While this list is definitely not comprehensive, here are some of my favorite papers that have had a massive impact on the world of distributed systems.