BookShared
  • MEMBER AREA    
  • Architecting for Scale: High Availability for Your Growing Applications

    (By Lee Atchison)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 29 MB (29,088 KB)
    Format PDF
    Downloaded 696 times
    Last checked 16 Hour ago!
    Author Lee Atchison
    “Book Descriptions: Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. This practical guide shows IT, devops, and system reliability managers how to prevent an application from becoming slow, inconsistent, or downright unavailable as it grows.

    Scaling isn't just about handling more users; it's also about managing risk and ensuring availability. Author Lee Atchison provides basic techniques for building applications that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect.

    In five parts, this book explores:



    Availability: learn techniques for building highly available applications, and for tracking and improving availability going forward

    Risk management: identify, mitigate, and manage risks in your application, test your recovery/disaster plans, and build out systems that contain fewer risks

    Services and microservices: understand the value of services for building complicated applications that need to operate at higher scale

    Scaling applications: assign services to specific teams, label the criticalness of each service, and devise failure scenarios and recovery plans

    Cloud services: understand the structure of cloud-based services, resource allocation, and service distribution

    Google Drive Logo DRIVE
    Book 1

    Follia

    ★★★★★

    Patrick McGrath

    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Dave Thomas

    Book 1

    Building Microservices: Designing Fine-Grained Systems

    ★★★★★

    Sam Newman

    Book 1

    The Toyota Way: 14 Management Principles from the World's Greatest Manufacturer

    ★★★★★

    Jeffrey K. Liker

    Book 1

    Database Internals: A deep-dive into how distributed data systems work

    ★★★★★

    Alex Petrov

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    Staff Engineer: Leadership Beyond the Management Track

    ★★★★★

    Will Larson

    Book 1

    A Philosophy of Software Design

    ★★★★★

    John Ousterhout

    Book 1

    What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2)

    ★★★★★

    Randall Munroe

    Book 1

    The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

    ★★★★★

    Tanya Reilly

    Book 1

    Observability Engineering: Achieving Production Excellence

    ★★★★★

    Charity Majors

    Book 1

    The Red and the Black

    ★★★★★

    Stendhal

    Book 1

    Extreme Ownership: How U.S. Navy SEALs Lead and Win

    ★★★★★

    Jocko Willink