Failure is possible in any system. As systems grow larger, the possibility of failure approaches 100%. Therefore systems need to be designed to handle failure gracefully every minute of every day. This talk covers some very high-level principles for designing reliable distributed systems, including:
– Requirements gathering
– Load balancing
– Replication and scaling
– Managing distributed state
About the Speaker
Brett Beekley – Software Engineer, Access Site Reliability Engineering at Google
Brett operates the gateways between untrusted networks and Google services, which allow Googlers to securely do their jobs from anywhere. In this role, he focuses on the corporate login service and the BeyondCorp Access Proxy. Prior to Google, Brett was a backend software engineer building a clinical research platform at Science 37, and a solutions engineer in enterprise software at Laserfiche.
Brett earned a bachelor’s and master’s degree in materials science and engineering from the University of California at Los Angeles. He also completed Codesmith’s engineering residence.
Codesmith organizes free events and workshops, bringing in diverse and interesting speakers from prominent organizations to educate our community on the latest technologies. Check out our upcoming events here – https://www.codesmith.io/coding-events.
SUBSCRIBE so you don’t miss out on our future videos! 👉https://tinyurl.com/codesmithsub 👈
Stay connected to our community!
Follow us to stay updated!
Features Unleashed in the Latest Version of CakePHP
This article aims at figuring out the key features in the latest CakePHP version 3.5.0 and how that will take PHP development to the next level. While the new version of CakePHP is out, developers are highly excited about its new array of features.Get to Know the Latest Magento 2.2 Features for B2B Ecommerce
The ecommerce business world is expanding at a fast pace and software companies are developing new features to keep pace with the demands of the websites. Magento 2 has recently released a newer version this September, Magento 2.2, which includes various new features that help to improve upon the B2B or Business to Business functionalities.Magento ECommerce Design Trends to Look For in 2018
This article is going to focus on the design trends of Magento eCommerce development that are going to rule the market in the year 2018. This is beyond any doubt that today, in the case of online businesses, making an impactful first impression is pretty much crucial to stay ahead of the competitors.Surefire Ways To Tighten Security of an eCommerce Store Before the Holidays
This article pinpoints some of the major hacks to protect eCommerce stores and tighten their security before the holiday season rush. Hacking or cyber fraud has become a critical concern for every eCommerce ventures, from the perspective of both businesses and customers.Symfony Or Laravel: Prolonged Battle in Web Solutions Development Persists
This article summarises the key aspects and features of Symfony and Laravel, two of the most prominent PHP frameworks in recent times to conclude which one is the best for medium or small-sized enterprises for web solutions development. With ample of good and quality frameworks of PHP available, which one will suit the web solution needs of a particular business or organisation is hard to decide.