Target New ArrivalsGift Ideas for MomClothing, Shoes & AccessoriesHomeKitchen & DiningOutdoor Living & GardenFurnitureGroceryHousehold EssentialsBabyBeautyPersonal CareHealthWellnessLuggageSports & OutdoorsToysElectronicsVideo GamesMovies, Music & BooksSchool & Office SuppliesParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetTarget OpticalDealsClearanceTarget New ArrivalsSpring OutfitsGift Ideas for MomWomen’s Festival OutfitsTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
Software Architecture: The Hard Parts - by  Neal Ford & Mark Richards & Pramod Sadalage & Zhamak Dehghani (Paperback) - 1 of 1

Software Architecture: The Hard Parts - by Neal Ford & Mark Richards & Pramod Sadalage & Zhamak Dehghani (Paperback)

$43.99Save $36.00 (45% off)

In Stock

Eligible for registries and wish lists

About this item

Highlights

  • There are no easy decisions in software architecture.
  • About the Author: Neal Ford is a director, software architect, and meme wrangler at ThoughtWorks, a software company and a community of passionate, purpose-led individuals who think disruptively to deliver technology to address the toughest challenges, all while seeking to revolutionize the IT industry and create positive social change.
  • 459 Pages
  • Computers + Internet, Systems Architecture

Description



About the Book



"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 to succeed. 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--the Sysops Squad--the authors 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. By focusing on commonly asked questions, this book provides techniques to help you discover and weigh the trade-offs as you confront the issues you face as an architect. 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; Learn patterns to manage workflow and transactions when breaking apart applications."--



Book Synopsis



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--the Sysops Squad--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.

By focusing on commonly asked questions, this book provides techniques to help you discover and weigh the trade-offs as you confront the issues you face as an architect.

  • 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
  • Learn patterns to manage workflow and transactions when breaking apart applications



About the Author



Neal Ford is a director, software architect, and meme wrangler at ThoughtWorks, a software company and a community of passionate, purpose-led individuals who think disruptively to deliver technology to address the toughest challenges, all while seeking to revolutionize the IT industry and create positive social change. He's an internationally recognized expert on software development and delivery, especially in the intersection of Agile engineering techniques and software architecture. Neal has authored seven books (and counting), a number of magazine articles, and dozens of video presentations and spoken at hundreds of developers conferences worldwide. His topics include software architecture, continuous delivery, functional programming, cutting-edge software innovations, and a business-focused book and video on improving technical presentations. Check out his website, Nealford.com.

Mark Richards is an experienced, hands-on software architect involved in the architecture, design, and implementation of microservices architectures, service-oriented architectures, and distributed systems in a variety of technologies. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. Mark served as the president of the New England Java Users Group from 1999 through 2003. He is the author of numerous technical books and videos, including the Fundamentals of Software Architecture, Software Architecture Fundamentals Video Series, and several books and videos on microservices as well as enterprise messaging. Mark is also a conference speaker and trainer and has spoken at hundreds of conferences and user groups around the world on a variety of enterprise-related technical topics.

Dimensions (Overall): 9.1 Inches (H) x 7.0 Inches (W) x 1.1 Inches (D)
Weight: 1.65 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 459
Genre: Computers + Internet
Sub-Genre: Systems Architecture
Publisher: O'Reilly Media
Theme: Distributed Systems & Computing
Format: Paperback
Author: Neal Ford & Mark Richards & Pramod Sadalage & Zhamak Dehghani
Language: English
Street Date: November 30, 2021
TCIN: 84859473
UPC: 9781492086895
Item Number (DPCI): 247-19-6566
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 1.1 inches length x 7 inches width x 9.1 inches height
Estimated ship weight: 1.65 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: Does the book include practical examples or case studies?

submitted by AI Shopping Assistant - 21 days ago
  • A: Yes, it uses a fictional group, the Sysops Squad, to illustrate practical applications of software architecture concepts.

    submitted byAI Shopping Assistant - 21 days ago
    Ai generated

Q: What genre does this book belong to?

submitted by AI Shopping Assistant - 21 days ago
  • A: This book is classified under the genre of Computers + Internet, focusing specifically on Systems Architecture.

    submitted byAI Shopping Assistant - 21 days ago
    Ai generated

Q: What key topics does this book cover?

submitted by AI Shopping Assistant - 21 days ago
  • A: The book covers trade-offs in software architecture, service granularity, decoupling contracts, and managing distributed transactions among others.

    submitted byAI Shopping Assistant - 21 days ago
    Ai generated

Q: Is this book suitable for beginners in software architecture?

submitted by AI Shopping Assistant - 21 days ago
  • A: The book is targeted towards those with some experience in software architecture, making it more suitable for intermediate to advanced readers.

    submitted byAI Shopping Assistant - 21 days ago
    Ai generated

Q: Who are the authors of this book?

submitted by AI Shopping Assistant - 21 days ago
  • A: The authors are Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani, all experienced software architects.

    submitted byAI Shopping Assistant - 21 days ago
    Ai generated

Additional product information and recommendations

Get top deals, latest trends, and more.

Privacy policy

Footer

About Us

About TargetCareersNews & BlogTarget BrandsBullseye ShopSustainability & GovernancePress CenterAdvertise with UsInvestorsAffiliates & PartnersSuppliersTargetPlus

Help

Target HelpReturnsTrack OrdersRecallsContact UsFeedbackAccessibilitySecurity & FraudTeam Member ServicesLegal & Privacy

Stores

Find a StoreClinicPharmacyTarget OpticalMore In-Store Services

Services

Target Circle™Target Circle™ CardTarget Circle 360™Target AppRegistrySame Day DeliveryOrder PickupDrive UpFree 2-Day ShippingShipping & DeliveryMore Services
PinterestFacebookInstagramXYoutubeTiktokTermsCA Supply ChainPrivacy PolicyCA Privacy RightsYour Privacy ChoicesInterest Based AdsHealth Privacy Policy