Engineering Reliable Python Systems by Colebrook Raymond (5 results)

Author: 
Title: 
Refine with Advanced Search

Refine your search

  • Books (5)

  • New (5)

to

Custom price range (US$)

to

  • Language: English

    Published by Independently published, 2026

    9798198782280

    • Softcover

    Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US

    5-star seller
    Contact seller

    Condition: New

    US$ 27.19

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798198782280

    • Softcover

    Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK

    5-star seller
    Contact seller

    Condition: New

    US$ 25.30

    US$ 5.50 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000.

  • Language: English

    Published by Independently Published Jun 2026, 2026

    9798198782280

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    US$ 35.59

    US$ 39.81 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Software that works today but fails tomorrow is not reliable software. In a world where applications must handle growing complexity, unpredictable failures, security threats, and demanding users, reliability has become one of the most valuable skills a Python developer can master.Engineering Reliable Python Systems: Practical Techniques is a hands-on guide for developers, software engineers, architects, and technical leaders who want to build Python applications that remain stable, maintainable, scalable, and trustworthy in production environments. Rather than focusing solely on writing code that works, this book teaches you how to engineer systems that continue to work under real-world conditions.Through practical examples and proven engineering approaches, you'll discover how to design resilient architectures, eliminate common failure points, implement effective testing strategies, monitor application health, manage dependencies safely, and create systems that recover gracefully when problems occur. Whether you're developing APIs, automation platforms, microservices, data pipelines, or enterprise applications, you'll learn the techniques used by experienced engineering teams to deliver dependable software at scale.Inside you'll learn how to: - Design reliable Python applications from the ground up- Apply defensive programming techniques to reduce failures- Build comprehensive testing strategies beyond basic unit tests- Detect, diagnose, and prevent production issues efficiently- Implement logging, monitoring, and observability practices- Handle errors, exceptions, and unexpected system behavior gracefully- Improve application performance without sacrificing stability- Create maintainable architectures that evolve with business needs- Secure Python systems against common vulnerabilities- Manage dependencies, environments, and configuration safely- Build fault-tolerant services and resilient distributed systems- Automate deployment, validation, and operational workflows- Establish reliability-focused development processes and team practices- Reduce technical debt while increasing long-term system quality- Deliver software that users and organizations can depend onWhether you are transitioning from scripting to software engineering or refining the reliability of large-scale production systems, this book provides the practical knowledge, engineering mindset, and proven techniques needed to build Python software that performs consistently, scales confidently, and stands the test of time.…

  • Language: English

    Published by Independently published, 2026

    9798198782280

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    4-star seller
    Contact seller

    Condition: New

    US$ 25.00

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently Published, 2026

    9798198782280

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    US$ 29.92

    US$ 48.88 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Software that works today but fails tomorrow is not reliable software. In a world where applications must handle growing complexity, unpredictable failures, security threats, and demanding users, reliability has become one of the most valuable skills a Python developer can master.Engineering Reliable Python Systems: Practical Techniques is a hands-on guide for developers, software engineers, architects, and technical leaders who want to build Python applications that remain stable, maintainable, scalable, and trustworthy in production environments. Rather than focusing solely on writing code that works, this book teaches you how to engineer systems that continue to work under real-world conditions.Through practical examples and proven engineering approaches, you'll discover how to design resilient architectures, eliminate common failure points, implement effective testing strategies, monitor application health, manage dependencies safely, and create systems that recover gracefully when problems occur. Whether you're developing APIs, automation platforms, microservices, data pipelines, or enterprise applications, you'll learn the techniques used by experienced engineering teams to deliver dependable software at scale.Inside you'll learn how to: Design reliable Python applications from the ground upApply defensive programming techniques to reduce failuresBuild comprehensive testing strategies beyond basic unit testsDetect, diagnose, and prevent production issues efficientlyImplement logging, monitoring, and observability practicesHandle errors, exceptions, and unexpected system behavior gracefullyImprove application performance without sacrificing stabilityCreate maintainable architectures that evolve with business needsSecure Python systems against common vulnerabilitiesManage dependencies, environments, and configuration safelyBuild fault-tolerant services and resilient distributed systemsAutomate deployment, validation, and operational workflowsEstablish reliability-focused development processes and team practicesReduce technical debt while increasing long-term system qualityDeliver software that users and organizations can depend onWhether you are transitioning from scripting to software engineering or refining the reliability of large-scale production systems, this book provides the practical knowledge, engineering mindset, and proven techniques needed to build Python software that performs consistently, scales confidently, and stands the test of time. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…