Valorado con 4.0 de 5, 3 opiniones
Audiolibro

Sobre este libro

There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures.

Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture. By interweaving a story about a fictional group of technology professionals, they examine everything from how to determine service granularity, manage workflows and orchestration, manage and decouple contracts, and manage distributed transactions to how to optimize operational characteristics, such as scalability, elasticity, and performance.

This book provides techniques to help you discover and weigh the trade-offs as you confront the issues you face as an architect. You'll find out how to analyze trade-offs and effectively document your decisions; make better decisions regarding service granularity; understand the complexities of breaking apart monolithic applications; manage and decouple contracts between services; handle data in a highly distributed architecture; and learn patterns to manage workflow and transactions when breaking apart applications.

Empieza este libro hoy por 0 €

  • Disfruta de acceso completo a todos los libros de la app durante el periodo de prueba
  • Sin compromiso, cancela cuando quieras
Pruébalo gratis ahora
Más de 52 000 clientes han dado a Nextory 5 estrellas en la App Store y Google Play.

Los favoritos de otras personas

  1. Mastering Reverse Engineering : Re-engineer your ethical hacking skills

    Reginald Wong

  2. Operationalizing Threat Intelligence : A guide to developing and operationalizing cyber threat intelligence programs

    Joseph Opacki, Kyle Wilhoit

  3. Practical Threat Intelligence and Data-Driven Threat Hunting : A hands-on guide to threat hunting with the ATT&CK™ Framework and open source tools

    Valentina Costa-Gazcón

  4. Python GUI Programming with Tkinter, 2nd edition : Design and build functional and user-friendly GUI applications

    Alan D Moore

  5. Implementing and Administering Cisco Solutions: 200-301 CCNA Exam Guide : Begin a successful career in networking with CCNA 200-301 certification

    Glen D. Singh

  6. Mastering SOLIDWORKS Sheet Metal : Enhance your 3D modeling skills by learning all aspects of the SOLIDWORKS Sheet Metal module

    Johno Ellison

  7. CompTIA Security+ Practice Tests SY0-501 : Practice tests in 4 different formats and 6 cheat sheets to help you pass the CompTIA Security+ exam

    Ian Neil

  8. 5.0

    Building a Cyber Risk Management Program : Evolving Security for the Digital Age

    Brian Allen, Brandon Bapst, Terry Allan Hicks

  9. Networking Fundamentals : Develop the networking skills required to pass the Microsoft MTA Networking Fundamentals Exam 98-366

    Gordon Davies

  10. Building Full Stack DeFi Applications : A practical guide to creating your own decentralized finance projects on blockchain

    Samuel Zhou

  11. TLS Cryptography In-Depth : Explore the intricacies of modern cryptography and the inner workings of TLS

    Dr. Paul Duplys, Dr. Roland Schmitz

  12. Microsoft Power BI Cookbook

    Brett Powell