Book Lists

Best Selling Books by Mark Richards

Mark Richards is the author of Software Architecture: The Hard Parts (2021), Head First Software Architecture (2024), Fundamentals of Software Architecture (2020), Conquering America (2013), Heinemann Advanced Music (2001).

1 - 40 of 300 results
>>

Software Architecture: The Hard Parts

release date: Sep 23, 2021
Software Architecture: The Hard Parts
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

Head First Software Architecture

release date: Mar 06, 2024
Head First Software Architecture
What will you learn from this book? If you''re a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally and explores the unique challenges of software architecture. You''ll learn the distinction between architecture and design and the relationship between code, components, and architectural styles. You''ll also learn how to work with some common architectural styles through vivid, fun examples. Quick, easy, and entertaining, this book is a valuable introduction to the world of software architecture. Why does this book look so different? Based on the latest research in cognitive science and learning theory, Head First Software Architecture uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multisensory learning experience is designed for the way your brain really works.

Fundamentals of Software Architecture

release date: Jan 28, 2020
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks. You’ll explore software architecture in a modern light, taking into account all the innovations of the past decade. This book examines: Architecture patterns: The technical basis for many architectural decisions Components: Identification, coupling, cohesion, partitioning, and granularity Soft skills: Effective team management, meetings, negotiation, presentations, and more Modernity: Engineering practices and operational approaches that have changed radically in the past few years Architecture as an engineering discipline: Repeatable results, metrics, and concrete valuations that add rigor to software architecture

Conquering America

release date: Jan 02, 2013
Conquering America
This book was prompted by the successful completion of an epic journey around America and the publication of three books: Tornado Spring; Wild Summer and Desert Winter which document the author''s adventures. Conquering America brings together these three books to present, for the first time, the entire adventure in a single volume. Inspiration was found in both urban and natural settings, through encounters with people, animals and environments. This created interactions that were at times exciting and interesting, and at others sad, joyous or downright terrifying. Throughout, the author relates events to the political world and his intimate past. He provides fascinating insights from the view of a stranger who discovers an America which is often at odds with its image. His open-minded approach sheds light on a culture and a country of which every American should feel proud. Visit AmpUrLife.com for more information.

Heinemann Advanced Music

release date: Jan 01, 2001
Heinemann Advanced Music
The Heinemann Advanced Music series covers A Level specifications. The combination of student book, teacher''s resource file and double CD pack covers performing, developing musical ideas and composing, listening, and understanding and analysis. This student book provides printed musical access with commentaries to help students develop analysis skills. Exercises and questions are provided to help the students with composing, listening and performing.

Java Message Service

release date: May 19, 2009
Java Message Service
Java Message Service, Second Edition, is a thorough introduction to the standard API that supports "messaging" -- the software-to-software exchange of crucial data among network computers. You''ll learn how JMS can help you solve many architectural challenges, such as integrating dissimilar systems and applications, increasing scalability, eliminating system bottlenecks, supporting concurrent processing, and promoting flexibility and agility. Updated for JMS 1.1, this second edition also explains how this vendor-agnostic specification will help you write messaging-based applications using IBM''s MQ, Progress Software''s SonicMQ, ActiveMQ, and many other proprietary messaging services. With Java Message Service, you will: Build applications using point-to-point and publish-and-subscribe messaging models Use features such as transactions and durable subscriptions to make an application reliable Implement messaging within Enterprise JavaBeans (EJB) using message-driven beans Use JMS with RESTful applications and with the Spring application framework Messaging is a powerful paradigm that makes it easier to uncouple different parts of an enterprise application. Java Message Service, Second Edition, will quickly teach you how to use the key technology that lies behind it.

Heat transfer through protective clothing under symmetric and asymmetric long wave thermal radiation

release date: Aug 19, 2010
Heat transfer through protective clothing under symmetric and asymmetric long wave thermal radiation
Wärmetransport durch Schutzbekleidung bei symmetrischer und asymmetrischer langwelliger Wärmestrahlung Arbeitskleidung, die zum Schutz vor chemischen, biologischen, mechanischen oder thermischen Gefährdungen getragen wird, stellt für den Nutzer eine zusätzliche thermische Belastung dar. Zum einen steigern ihr Gewicht und ihre Steifi gkeit die metabolische Wärmeproduktion während der Arbeit, gleichzeitig behindern ihre erhöhte Wärmeisolation und ihr Wasserdampfwiderstand die für die Abkühlung des Körpers essentielle Schweißverdunstung. Die Generierung von Daten und Modellen zur adäquaten Berücksichtigung dieser thermischen Eigenschaften von Schutzkleidung bei der Bewertung von Klimabelastungen war Gegenstand des von der EU geförderten Projektes THERMPROTECT (G6RD-CT-2002-00846). Heizbare anthropometrische Dummys, sog. Thermopuppen zur standardisierten Messung von Bekleidungsisolation und Wasserdampfwiderstand, wurden zur validen und reliablen Registrierung der Wärmeabgabe mit Schutzbekleidung unter dem Einfl uss von Feuchte und Wärmestrahlung eingesetzt. Dieser Beitrag vergleicht die Körpererwärmung durch symmetrische und asymmetrische langwellige Wärmestrahlung gleicher Strahlungsintensität (279 W/m2) in Relation zu einer Referenzbedingung, in der die mittlere Strahlungstemperatur der Lufttemperatur entsprach, für prototypische Arbeitsbekleidungen mit unterschiedlichen Refl exionsgraden und Wärmeisolationen. Mit einer Thermopuppe, bei der die unbekleideten Hände, Füße und der Kopf durch Aluminiumfolie gegen die Strahlung abgeschirmt waren, wurde die Wärmeabgabe für Oberbekleidungen aus Baumwolle und schwer entfl ammbarer Aramidfaser (Nomex®) in verschiedenen Farben sowie für einen mit Aluminium beschichteten refl ektierenden Anzug ermittelt. Die Messungen erfolgten mit einer Polypropylen- sowie einer Woll-Unterwäsche, wodurch eine Variation der intrinsischen Wärmeisolation der Gesamtbekleidung zwischen 1.1 und 1.6 clo erzielt wurde. Um neben dem trockenen, d. h. dem kombinierten konvektiven, konduktiven und radiativen Wärmefl uss auch die Evaporation zu berücksichtigen, wurden zusätzliche Versuche mit befeuchteter Woll-Unterwäsche durchgeführt. Die Erwärmung der Thermopuppe durch Wärmestrahlung wurde als Differenz der unter der Referenz- und Wärmestrahlungsbedingung gemessenen Wärmeabgabe für die gesamte bekleidete Oberfl äche sowie einzelne Körperareale berechnet.

Java Transaction Design Strategies

release date: May 01, 2006
Java Transaction Design Strategies
Understanding how transaction management works in Java and developing an effective transaction design strategy can help to avoid data integrity problems in your applications and databases and ease the pain of inevitable system failures. This book is about how to design an effective transaction management strategy using the transaction models provided by Java-based frameworks such as EJB and Spring. Techniques, best practices, and pitfalls with each transaction model will be described. In addition, transaction design patterns will bring all these concepts and techniques together and describe how to use these models to effectively manage transactions within your EJB or Spring-based Java applications. The book covers: - The local transaction model - The programmatic transaction model - The declarative transaction model - XA Transaction Processing - Transaction Design Patterns

Changes in Plasma Levels of Oxytocic Activity in the Dog Associated with Changes in the Rate of Sodium Chloride and Water Excretion

15 Short Walks Hadrian's Wall

release date: Apr 08, 2026
15 Short Walks Hadrian's Wall
Discover the rich heritage and breathtaking landscapes of Hadrian’s Wall with this curated collection of 15 short walks, taking you through some of Britain’s most iconic frontier country. Explore ancient Roman forts, dramatic crags, peaceful valleys, and legendary sites along this UNESCO World Heritage Site. Each route is designed for straightforward enjoyment (between 4 and 11km, most under three hours), making this guidebook the ideal companion for families, new walkers, and anyone eager to experience the best of Hadrian’s Wall country. Each of the 15 walks features clear Ordnance Survey mapping, step-by-step route descriptions, and practical information and highlights to ensure memorable and accessible outings for all. Essential details are included for every walk, such as parking, available facilities, route highlights, and scenic viewpoints, helping you make the most of the historic towns, welcoming villages, and atmospheric picnic spots along Hadrian’s Wall. No specialist gear is needed, and all routes are walkable year-round. Discover the area’s most celebrated locations, from the iconic Sycamore Gap and the evocative ruins of Housesteads and Vindolanda, to the rugged outcrops of Sewingshields Crags and Winshield Crags, the tranquil paths at Birdoswald, and the hidden gems of Walton and Cam Beck, Heavenfield, and Portgate. Routes begin from convenient locations such as Brampton, Haltwhistle, Hexham, and Corbridge, with helpful advice on accommodation, public transport (including the Tyne Valley Line train and AD122 bus), and parking, making planning your visit simple and flexible. Enjoy the best of local hospitality, with tips for nearby inns, cafés, and visitor attractions, perfect for rounding off a day of adventure amid the Wall’s rolling hills and far-reaching views. Part of Cicerone’s trusted Short Walks series, this guide to Hadrian’s Wall contains everything you need for an inspiring day out in one of Britain’s most storied landscapes. Whether you’re a local resident, a day visitor, or planning a longer getaway, this guide is your key to discovering the history, wildlife, and dramatic scenery of Hadrian’s Wall at your own pace.

Walking the Lake District Fells - Borrowdale

release date: Mar 05, 2021
Walking the Lake District Fells - Borrowdale
Ready for adventure in the Lake District Fells? Cicerone’s Walking the Lake District Fells guides are your ultimate fell-by-fell companions. A series of eight guidebooks, one for each of the main valley bases, cover ALL the routes up ALL the fells in each area – that’s 230 fells in total. This guidebook covers 28 Lakeland fells that can be climbed from Borrowdale and the Newlands and Thirlmere valleys. Highlights include Catbells, Scafell Pike, Great End, Great Gable, Glaramara and Walla Crag. Suggestions for longer ridge routes are also given. Those with some previous hiking experience will find all the info needed to climb the fells with confidence, plus a fresh perspective on both classic and lesser-known fells. Keen summit-baggers can use our tick lists to tick off the fells as they go. What sets these guidebooks apart from the rest? Complete coverage – every route covered, not just the main one. Devise your own routes – a variety of ascents, descents, and ridge routes, so you can choose to climb one fell or combine routes to craft your own adventure. Up-to-date route information – complete route description and HARVEY mapping for each fell. Hand-drawn toposand panoramas – easily see the routes up each fell and views from the top. Fell-friendly routes – designed to minimise environmental impact. Let the adventures begin!

Handbuch moderner Softwarearchitektur

release date: Jan 01, 2026
1 - 40 of 300 results
>>


  • Aboutread.com makes it one-click away to discover great books from local library by linking books/movies to your library catalog search.

  • Copyright © 2026 Aboutread.com