{"title":"Computers - Computer Architecture","description":"\u003cp\u003eBrowse our comprehensive collection of computer architecture books, including textbooks on computer organization and architecture. Perfect for aspiring computer scientists and professionals!\u003c\/p\u003e","products":[{"product_id":"clean-architecture-a-craftsmans-guide-to-software-structure-and-design-9780134494166","title":"Clean Architecture: A Craftsman's Guide to Software Structure and Design","description":"Building upon the success of best-sellers \u003ci\u003eThe Clean Coder \u003c\/i\u003eand \u003ci\u003eClean Code\u003c\/i\u003e, legendary software craftsman Robert C. \"Uncle Bob\" Martin shows how to bring greater professionalism and discipline to application architecture and design.  As with his other books, Martin's \u003cb\u003eClean Architecture \u003c\/b\u003edoesn't merely present multiple choices and options, and say \"use your best judgment\" it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like:  \u003cul\u003e \u003cli\u003e What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps? \u003c\/li\u003e \u003cli\u003e What are the core principles of software architecture? \u003c\/li\u003e \u003cli\u003e What is the role of the architect, and what is he\/she really trying to achieve? \u003c\/li\u003e \u003cli\u003e What are the core principles of software design? \u003c\/li\u003e \u003cli\u003e How do designs and architectures go wrong, and what can you do about it? \u003c\/li\u003e \u003cli\u003e What are the disciplines and practices of professional architects and designers? \u003c\/li\u003e \u003c\/ul\u003e \u003cb\u003eClean Architecture\u003c\/b\u003e is essential reading for every software architect, systems analyst, system designer, and software manager -- and for any programmer who aspires to these roles or is impacted by their work.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Robert Martin\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Pearson\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 09\/10\/2017\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 432\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.50lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.10h x 7.00w x 0.80d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780134494166\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eRobert C. Martin\u003c\/b\u003e (\"Uncle Bob\") has been a programmer since 1970. He is founder of Uncle Bob Consulting, LLC, and cofounder with his son Micah Martin of The Clean Coders LLC. Martin has published dozens of articles in various trade journals and is a regular speaker at international conferences and trade shows. He has authored and edited many books, including: \u003ci\u003eDesigning Object Oriented C++ Applications Using the Booch Method, Patterns Languages of Program Design 3, More C++ Gems, Extreme Programming in Practice, Agile Software Development: Principles, Patterns, and Practices, UML for Java Programmers, Clean Code, \u003c\/i\u003e and \u003ci\u003eThe Clean Coder\u003c\/i\u003e. A leader in the industry of software development, Martin served for three years as editor-in-chief of the \u003ci\u003eC++ Report\u003c\/i\u003e, and he served as the first chairman of the Agile Alliance.\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Robert Martin \/ Paperback \/ English","offer_id":47279237890205,"sku":"9780134494166","price":85.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_a5e9eb5b-dc0f-48e3-9407-84f2c8feacf1.jpg?v=1759866808"},{"product_id":"fundamentals-of-data-engineering-plan-and-build-robust-data-systems-9781098108304","title":"Fundamentals of Data Engineering: Plan and Build Robust Data Systems","description":"\u003cp\u003eData engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available through the framework of the data engineering lifecycle.\u003c\/p\u003e \u003cp\u003eAuthors Joe Reis and Matt Housley walk you through the data engineering lifecycle and show you how to stitch together a variety of cloud technologies to serve the needs of downstream data consumers. You'll understand how to apply the concepts of data generation, ingestion, orchestration, transformation, storage, and governance that are critical in any data environment regardless of the underlying technology.\u003c\/p\u003e \u003cp\u003eThis book will help you: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eGet a concise overview of the entire data engineering landscape\u003c\/li\u003e \u003cli\u003eAssess data engineering problems using an end-to-end framework of best practices\u003c\/li\u003e \u003cli\u003eCut through marketing hype when choosing data technologies, architecture, and processes\u003c\/li\u003e \u003cli\u003eUse the data engineering lifecycle to design and build a robust architecture\u003c\/li\u003e \u003cli\u003eIncorporate data governance and security across the data engineering lifecycle\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Joe Reis,Matt Housley\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 07\/26\/2022\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 447\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.57lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 0.91d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098108304\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eHousley, Matt:\u003c\/i\u003e\u003c\/b\u003e - Matt Housley is a data engineering consultant and cloud specialist. After some early programming experience with Logo, Basic, and 6502 assembly, he completed a PhD in mathematics at the University of Utah. Matt then began working in data science, eventually specializing in cloud-based data engineering. He cofounded Ternary Data with Joe Reis, where he leverages his teaching experience to train future data engineers and advise teams on robust data architecture. Matt and Joe also pontificate on all things data on The Monday Morning Data Chat.\u003cb\u003e\u003ci\u003eReis, Joe:\u003c\/i\u003e\u003c\/b\u003e - Joe Reis is a business-minded data nerd who's worked in the data industry for 20 years, with responsibilities ranging from statistical modeling, forecasting, machine learning, data engineering, data architecture, and almost everything else in between. Joe is the CEO and cofounder of Ternary Data, a data engineering and architecture consulting firm based in Salt Lake City, Utah. In addition, he volunteers with several technology groups and teaches at the University of Utah. In his spare time, Joe likes to rock climb, produce electronic music, and take his kids on crazy adventures.","brand":"booksdeli.com","offers":[{"title":"Joe Reis \/ Paperback \/ English","offer_id":47282187501725,"sku":"9781098108304","price":104.33,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_4ea03b2e-e7df-4391-a910-f67e986964da.jpg?v=1759946116"},{"product_id":"cloud-application-architecture-patterns-designing-building-and-modernizing-for-the-cloud-9781098116903","title":"Cloud Application Architecture Patterns: Designing, Building, and Modernizing for the Cloud","description":"\u003cp\u003eThere are more applications running in the cloud than there are ones that run well there. If you're considering taking advantage of cloud technology for your company's projects, this practical guide is an ideal way to understand the best practices that will help you architect applications that work well in the cloud, no matter which vendors, products, or languages you use. \u003c\/p\u003e\u003cp\u003eArchitects and lead developers will learn how cloud applications should be designed, how they fit into a larger architectural picture, and how to make them operate efficiently. Authors Kyle Brown, Bobby Woolf, and Joseph Yoder take you through the process step-by-step. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eExplore proven architectural practices for developing applications for the cloud \u003c\/li\u003e\n\u003cli\u003eUnderstand why some architectural choices are better suited than others for applications intended to run on the cloud \u003c\/li\u003e\n\u003cli\u003eLearn design and implementation techniques for developing cloud applications \u003c\/li\u003e\n\u003cli\u003eSelect the most appropriate cloud adoption patterns for your organization \u003c\/li\u003e\n\u003cli\u003eSee how all potential choices in application design relate to each other through the connections of the patterns \u003c\/li\u003e\n\u003cli\u003eChart your own course in adopting the right strategies for developing application architectures for the cloud \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Kyle Brown,Bobby Woolf,Joseph Yoder\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/20\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 647\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.25lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 1.31d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098116903\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eYoder, Joseph:\u003c\/i\u003e\u003c\/b\u003e - Joseph (Joe) Yoder (agilist, computer scientist, speaker, and pattern author) is the founder and principal of The Refactory (www.refactory.com), a company focused on software architecture, design, implementation, consulting, and mentoring on all facets of software development. Joe is also the president of The Hillside Group, a non-profit dedicated to improving the quality of life of everyone who uses, builds, and encounters software systems. Joe is well-known as an author of the Big Ball of Mud pattern, illuminating fallacies in software architecture. Joe is a co-author of \"A Scrum Book: The Spirit of the Game'' which includes 96 patterns for getting the most out of Scrum. Joe teaches and mentors developers on agile and lean practices, architecture, cloud, flexible systems, clean design, patterns, refactoring, and testing. Joe has presented many tutorials and talks, arranged workshops, given keynotes, and helped organize leading international agile and technical conferences.\u003cb\u003e\u003ci\u003eBrown, Kyle:\u003c\/i\u003e\u003c\/b\u003e - Kyle Brown is an IBM Fellow and the CTO of Modernization for IBM Global Markets. He has been programming professionally since he was sixteen and has been focusing on design and implementation of large-scale Enterprise systems for over thirty years. Kyle speaks at IBM and Industry conferences, has written for multiple publications, hosts web chats, and records YouTube Videos for IBM. He has also written ten books, including The Cloud Adoption Playbook.\u003cb\u003e\u003ci\u003eWoolf, Bobby:\u003c\/i\u003e\u003c\/b\u003e - Bobby Woolf works with IBM clients and partners to help them develop enterprise applications deployed on cloud incorporating the latest best practices and technologies. Bobby has published numerous technical articles, presented at conferences, and has been writing patterns since the first Pattern Languages of Programming (PLoP) conference in 1994. He is an Open Group certified Distinguished Technical Specialist and a co-author of a few books including Enterprise Integration Patterns published by Addison-Wesley.","brand":"booksdeli.com","offers":[{"title":"Kyle Brown \/ Paperback \/ English","offer_id":47286014607517,"sku":"9781098116903","price":79.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_0cda1f71-8968-4f5f-bb4c-f79a885c01c7.jpg?v=1760013963"},{"product_id":"platform-engineering-a-guide-for-technical-product-and-people-leaders-9781098153649","title":"Platform Engineering: A Guide for Technical, Product, and People Leaders","description":"\u003cp\u003eUntil recently, infrastructure was the backbone of organizations operating software they developed in-house. But now that cloud vendors run the computers, companies can finally bring the benefits of agile custom-centricity to their own developers. Adding product management to infrastructure organizations is now all the rage. \u003c\/p\u003e\u003cp\u003e But how's that possible when infrastructure is still the operational layer of the company? \u003c\/p\u003e\u003cp\u003e This practical book guides engineers, managers, product managers, and leaders through the shifts that modern platform-led organizations require. You'll learn what platform engineering is--and isn't--and what benefits and value it brings to developers and teams. You'll understand what it means to approach a platform as a product and learn some of the most common technical and managerial barriers to success. \u003c\/p\u003e\u003cp\u003e With this book, you'll: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eCultivate a platform-as-product, developer-centric mindset \u003c\/li\u003e\n\u003cli\u003eLearn what platform engineering teams are and are not \u003c\/li\u003e\n\u003cli\u003eStart the process of adopting platform engineering within your organization \u003c\/li\u003e\n\u003cli\u003eDiscover what it takes to become a product manager for a platform team \u003c\/li\u003e\n\u003cli\u003eUnderstand the challenges that emerge when you scale platforms \u003c\/li\u003e\n\u003cli\u003eAutomate processes and self-service infrastructure to speed development and improve developer experience \u003c\/li\u003e\n\u003cli\u003eBuild out, hire, manage, and advocate for a platform team \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Camille Fournier,Ian Nowland\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/12\/2024\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 322\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.14lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 0.68d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098153649\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eFournier, Camille:\u003c\/i\u003e\u003c\/b\u003e - Camille Fournier is a technology executive with leadership experience ranging from early stage startups to Fortune 50 corporations. She was a founding member of the CNCF Technical Oversight Committee, and currently serves on the board of the ACM Queue. She has published two other books, The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change, and 97 Things Every Engineering Manager Should Know.\u003cb\u003e\u003ci\u003eNowland, Ian:\u003c\/i\u003e\u003c\/b\u003e - Ian Nowland has been in the software industry for 25 years, most recently 4 years at Datadog where he was the SVP of Core Engineering. Prior, he was at AWS in their early days of 2008-2016, where he was the lead engineer on the launch of Amazon EMR, and the leader of the first 5 years of the EC2 Nitro project. He is currently a cofounder at a stealth mode startup.","brand":"booksdeli.com","offers":[{"title":"Camille Fournier \/ Paperback \/ English","offer_id":47287650680989,"sku":"9781098153649","price":81.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_0e0241d4-5fa2-40d7-944c-2b95ee326d8f.jpg?v=1760044770"},{"product_id":"building-microservices-designing-fine-grained-systems-9781492034025","title":"Building Microservices: Designing Fine-Grained Systems","description":"\u003cp\u003eAs organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. \u003c\/p\u003e\u003cp\u003e Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts. You'll dive into the latest solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. Real-world cases reveal how organizations today manage to get the most out of these architectures. \u003c\/p\u003e\u003cp\u003e Microservices technologies continue to move quickly. This book brings you up to speed. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet new information on user interfaces, container orchestration, and serverless \u003c\/li\u003e\n\u003cli\u003eAlign system design with your organization's goals \u003c\/li\u003e\n\u003cli\u003eExplore options for integrating a service with your system \u003c\/li\u003e\n\u003cli\u003eUnderstand how to independently deploy microservices \u003c\/li\u003e\n\u003cli\u003eExamine the complexities of testing and monitoring distributed services \u003c\/li\u003e\n\u003cli\u003eManage security with expanded content around user-to-service and service-to-service models \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Sam Newman\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/05\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 612\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.10lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.13h x 6.93w x 1.42d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781492034025\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eAfter spending time at multiple startups and 12 years at ThoughtWorks, Sam Newman is now an independent consultant. Specializing in microservices, cloud, and continuous delivery, Sam helps clients deliver software faster and more reliably through training and consulting. Sam is an experienced speaker who has spoken at conferences across the world and is the author of Building Microservices and Monolith to Microservices both from O'Reilly. Sam is also chair of the O'Reilly Infrastructure \u0026amp; Ops Superstream Series.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Sam Newman \/ Paperback \/ English","offer_id":47287779852445,"sku":"9781492034025","price":99.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_42bc2346-b3a8-42eb-8b9a-4164163afe6a.jpg?v=1760048200"},{"product_id":"computer-architecture-a-quantitative-approach-9780443154065","title":"Computer Architecture: A Quantitative Approach","description":"\u003cp\u003e\u003ci\u003eComputer Architecture: A Quantitative Approach\u003c\/i\u003e, has been considered essential reading by instructors, students and practitioners of computer design for nearly 30 years. The seventh edition of this classic textbook from John Hennessy and David Patterson, winners of the 2017 ACM A.M. Turing Award recognizing contributions of lasting and major technical importance to the computing field, along with new author Christos Kozyrakis, is fully revised with the latest developments in processor and system architecture.\u003cbr\u003eTrue to its original mission of demystifying computer architecture, this edition continues the longstanding tradition of focusing on areas where the most exciting computing innovation is happening, while always keeping an emphasis on good engineering design.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e John L. Hennessy,David A. Patterson,Christos Kozyrakis\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Morgan Kaufmann Publishers\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/24\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 936\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780443154065\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003ePatterson, David A.:\u003c\/i\u003e\u003c\/b\u003e - David Patterson is the Pardee Professor of Computer Science, Emeritus at the University of California at Berkeley, which he joined after graduating from UCLA in 1977.His teaching has been honored by the Distinguished Teaching Award from the University of California, the Karlstrom Award from ACM, and the Mulligan Education Medal and Undergraduate Teaching Award from IEEE. Prof. Patterson received the IEEE Technical Achievement Award and the ACM Eckert-Mauchly Award for contributions to RISC, and he shared the IEEE Johnson Information Storage Award for contributions to RAID. He also shared the IEEE John von Neumann Medal and the C \u0026amp; C Prize with John Hennessy. Like his co-author, Prof. Patterson is a Fellow of the American Academy of Arts and Sciences, the Computer History Museum, ACM, and IEEE, and he was elected to the National Academy of Engineering, the National Academy of Sciences, and the Silicon Valley Engineering Hall of Fame. He served on the Information Technology Advisory Committee to the U.S. President, as chair of the CS division in the Berkeley EECS department, as chair of the Computing Research Association, and as President of ACM. This record led to Distinguished Service Awards from ACM, CRA, and SIGARCH.\u003cb\u003e\u003ci\u003eKozyrakis, Christos:\u003c\/i\u003e\u003c\/b\u003e - Christos Kozyrakis is a Professor of Electrical Engineering and Computer Science at Stanford University. His primary research areas are computer architecture and computer systems. His current work focuses on cloud computing, systems for machine learning, and machine learning for systems. Christos holds a BS degree from the University of Crete and a PhD degree from the University of California at Berkeley. He is a fellow of the ACM and the IEEE. He has received the ACM SIGARCH Maurice Wilkes Award, the ISCA Influential Paper Award, the NSF Career Award, the Okawa Foundation Research Grant, and faculty awards by IBM, Microsoft, and Google.\u003cb\u003e\u003ci\u003eHennessy, John L.:\u003c\/i\u003e\u003c\/b\u003e - ACM named John L. Hennessy a recipient of the 2017 ACM A.M. Turing Award for pioneering a systematic, quantitative approach to the design and evaluation of computer architectures with enduring impact on the microprocessor industry. John L. Hennessy is a Professor of Electrical Engineering and Computer Science at Stanford University, where he has been a member of the faculty since 1977 and was, from 2000 to 2016, its tenth President. Prof. Hennessy is a Fellow of the IEEE and ACM; a member of the National Academy of Engineering, the National Academy of Science, and the American Philosophical Society; and a Fellow of the American Academy of Arts and Sciences. Among his many awards are the 2001 Eckert-Mauchly Award for his contributions to RISC technology, the 2001 Seymour Cray Computer Engineering Award, and the 2000 John von Neumann Award, which he shared with David Patterson. He has also received seven honorary doctorates.","brand":"booksdeli.com","offers":[{"title":"John L. Hennessy \/ Paperback \/ English","offer_id":47392886096029,"sku":"9780443154065","price":190.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_91eac609-e969-416d-887c-b006ae553836.jpg?v=1762564206"},{"product_id":"the-software-architect-elevator-redefining-the-architects-role-in-the-digital-enterprise-9781492077541","title":"The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise","description":"\u003cp\u003eAs the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company's structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined. \u003c\/p\u003e\u003cp\u003e In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise. \u003c\/p\u003e\u003cp\u003e This book is ideal for: \u003c\/p\u003e\u003cul\u003e \u003cli\u003e\n\u003cb\u003eSoftware architects and senior developers\u003c\/b\u003e looking to shape the company's technology direction or assist in an organizational transformation \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEnterprise architects and senior technologists\u003c\/b\u003e searching for practical advice on how to navigate technical and organizational topics \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCTOs and senior technical architects\u003c\/b\u003e who are devising an IT strategy that impacts the way the organization works \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eIT managers\u003c\/b\u003e who want to learn what's worked and what hasn't in large-scale transformation \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Gregor Hohpe\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/19\/2020\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 365\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.08lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.76d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781492077541\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eGregor Hohpe helps business and technology leaders transform not only their technology platform, but also their organization. Riding the Architect Elevator from the engine room to the penthouse, he assures that corporate strategy lines up with the technical implementation and vice versa.\u003c\/p\u003e\u003cp\u003eHe has served as Smart Nation Fellow to the Singapore government, as technical director in Google Cloud's Office of the CTO, and as Chief Architect at Allianz SE, where he oversaw the architecture of a global data center consolidation and deployed the first private cloud software delivery platform. Having worked for both digital native companies and traditional enterprise IT allows him to reveal the many misconceptions that these organizations have about each other in the form of pointed anecdotes harvested from the daily grind of IT transformation.\u003c\/p\u003e\u003cp\u003eGregor is known as coauthor of the seminal book Enterprise Integration Patterns (Addison-Wesley), which is widely cited as the reference vocabulary for asynchronous messaging solutions. His articles have been featured in numerous publications, including Best Software Writing (Apress), selected and introduced by Joel Spolsky, and 97 Things Every Software Architect Should Know (O'Reilly), by Richard Monson-Haefel.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Gregor Hohpe \/ Paperback \/ English","offer_id":47430206455965,"sku":"9781492077541","price":86.07,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_8b02a74a-4697-4df4-a230-afe206fddf65.jpg?v=1763765154"},{"product_id":"system-design-on-aws-building-and-scaling-enterprise-solutions-9781098146894","title":"System Design on AWS: Building and Scaling Enterprise Solutions","description":"\u003cp\u003eEnterprises building complex and large-scale applications in the cloud face multiple challenges. From figuring out the right tools to estimating the right provisioning, nearly every solution comes with a complicated set of choices and trade-offs. AWS provides a one-stop shop for building and scaling these applications, and this practical guide helps you decide which pieces to use and how to fit them together. \u003c\/p\u003e\u003cp\u003e Authors Jayanth Kumar and Mandeep Singh equip software architects and engineers with essential AWS and system design knowledge to help you make good decisions and overcome the challenges of designing and scaling enterprise software architecture. By diving into specific use cases, you'll understand how these principles and resources can be applied to real-world problems. \u003c\/p\u003e\u003cp\u003e With this book, you will: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eLearn the basics and best practices of successful system design \u003c\/li\u003e\n\u003cli\u003eUnderstand key AWS services and their strengths and limitations for building large-scale systems \u003c\/li\u003e\n\u003cli\u003eExamine engineering patterns and principles that best support large-scale systems, and learn how to design architecture with scalability, operations, and resilience in mind \u003c\/li\u003e\n\u003cli\u003eLearn what highly performant and cost-optimized architectures look like on AWS and the tools and frameworks that are best for specific use cases \u003cul\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Jayanth Kumar,Mandeep Singh\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 03\/25\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 609\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.12lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 1.24d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098146894\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eSingh, Mandeep:\u003c\/i\u003e\u003c\/b\u003e - Mandeep Singh is an educator and software engineer with a strong passion for building simple, scalable systems. A graduate from the Army Institute of Technology, he has held various engineering roles at Amazon, Jupiter, and Kyndryl. His experience spans multiple domains, including cloud infrastructure modernization, ecommerce logistics and compliance, and payment systems. \u003cbr\u003e He supports the learning and development of others by sharing lessons on Cloud and System Design on his YouTube channel and LinkedIn. Outside of work, he enjoys morning runs, weight lifting, cooking, and spending time with his family in the serene ambience of his hometown. \u003cbr\u003e Find him on LinkedIn and YouTube.\u003cb\u003e\u003ci\u003eKumar, Jayanth:\u003c\/i\u003e\u003c\/b\u003e - Jayanth Kumar is a published poet, a technical architect (AWS Solutions Architect Professional), an entrepreneur, an engineering leader and an assistant professor too. \u003cbr\u003e He earned his bachelor's degree from IIT Bombay and his master's degree from UCLA in Computer Science departments. He formerly held the positions of software engineer at SAP Germany and SAP Silicon Valley. Later, as an entrepreneur, he held the positions of Head of Engineering at Goodhealth, Engineering Manager at Delhivery, and Software Development Manager at Amazon. These challenging experiences made him grow not just into Technology but also into People, Processes and Product leadership. \u003cbr\u003e He always seeks to challenge himself with new learning opportunities and focuses on building robust mechanisms and systems, which will stand the test of the time.\u003cbr\u003e Find him on LinkedIn and his personal blog.\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"booksdeli.com","offers":[{"title":"Jayanth Kumar \/ Paperback \/ English","offer_id":47493719031965,"sku":"9781098146894","price":91.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_a55d0375-1736-40e9-bd87-188dca638769.jpg?v=1766123423"},{"product_id":"ai-systems-performance-engineering-optimizing-model-training-and-inference-workloads-with-gpus-cuda-and-pytorch-9798341627789","title":"AI Systems Performance Engineering: Optimizing Model Training and Inference Workloads with Gpus, Cuda, and Pytorch","description":"\u003cp\u003eElevate your AI system performance capabilities with this definitive guide to maximizing efficiency across every layer of your AI infrastructure. In today's era of ever-growing generative models, \u003cem\u003eAI Systems Performance Engineering\u003c\/em\u003e provides engineers, researchers, and developers with a hands-on set of actionable optimization strategies. Learn to co-optimize hardware, software, and algorithms to build resilient, scalable, and cost-effective AI systems that excel in both training and inference. Authored by Chris Fregly, a performance-focused engineering and product leader, this resource transforms complex AI systems into streamlined, high-impact AI solutions.\u003c\/p\u003e \u003cp\u003eInside, you'll discover step-by-step methodologies for fine-tuning GPU CUDA kernels, PyTorch-based algorithms, and multinode training and inference systems. You'll also master the art of scaling GPU clusters for high performance, distributed model training jobs, and inference servers. The book ends with a 175+-item checklist of proven, ready-to-use optimizations.\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003eCodesign and optimize hardware, software, and algorithms to achieve maximum throughput and cost savings\u003c\/li\u003e \u003cli\u003eImplement cutting-edge inference strategies that reduce latency and boost throughput in real-world settings\u003c\/li\u003e \u003cli\u003eUtilize industry-leading scalability tools and frameworks\u003c\/li\u003e \u003cli\u003eProfile, diagnose, and eliminate performance bottlenecks across complex AI pipelines\u003c\/li\u003e \u003cli\u003eIntegrate full stack optimization techniques for robust, reliable AI system performance\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Chris Fregly\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/16\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 1058\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 3.64lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 2.08d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9798341627789\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eFregly, Chris:\u003c\/i\u003e\u003c\/b\u003e - Chris Fregly is a performance engineer and AI product leader who has driven innovations at Netflix, Databricks, Amazon Web Services (AWS), and multiple startups. He has led performance-focused engineering teams that built AI\/ML products, scaled go-to-market initiatives, and reduced cost for large-scale generative-AI and analytics workloads. Chris is coauthor of the Oâ(TM)Reilly books \u003cem\u003eData Science on AWS\u003c\/em\u003e and \u003cem\u003eGenerative AI on AWS\u003c\/em\u003e, and creator of the Oâ(TM)Reilly course \"High-Performance AI in Production with NVIDIA GPUs.\" His work spans kernel-level tuning, compiler-driven acceleration, distributed training, and high-throughput inference. Chris is the organizer of the global AI Performance Engineering meetup with over 100,000 members worldwide.","brand":"booksdeli.com","offers":[{"title":"Chris Fregly \/ Paperback \/ English","offer_id":47503111061661,"sku":"9798341627789","price":119.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_10f87e18-e0dc-45bd-87f5-4e787b47c147.jpg?v=1766551031"},{"product_id":"fundamentals-of-devops-and-software-delivery-a-hands-on-guide-to-deploying-and-managing-software-in-production-9781098174590","title":"Fundamentals of Devops and Software Delivery: A Hands-On Guide to Deploying and Managing Software in Production","description":"This book is a guide to DevOps and software delivery: that is, a guide to the numerous tools and techniques that are required to take that application code and run it and maintain it in production, where it can generate value for your users and your company on an ongoing basis. This includes going through all the modern practices for deploying applications and microservices to the cloud, managing your infrastructure as code, automating your software delivery lifecycle in a CI\/CD pipeline, configuring networking, setting up data stores, and hooking up monitoring.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Yevgeniy Brikman\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 06\/24\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 549\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.91lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 1.12d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098174590\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eBrikman, Yevgeniy:\u003c\/i\u003e\u003c\/b\u003e - Yevgeniy (Jim) Brikman loves programming, writing, speaking, traveling, and lifting heavy things. He does not love talking about himself in the 3rd person. He is the co-founder of Gruntwork, a company that provides DevOps as a Service. He's also the author of two books published by O'Reilly Media: Hello, Startup and Terraform: Up \u0026amp; Running. Previously, he spent more than a decade building infrastructure and products that served hundreds of millions of users while working as a software engineer at LinkedIn, TripAdvisor, Cisco Systems, and Thomson Financial.","brand":"booksdeli.com","offers":[{"title":"Yevgeniy Brikman \/ Paperback \/ English","offer_id":47503219359901,"sku":"9781098174590","price":91.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_6cb9c935-89f8-4416-a6eb-c923960971db.jpg?v=1766551746"},{"product_id":"tidy-first-a-personal-exercise-in-empirical-software-design-9781098151249","title":"Tidy First?: A Personal Exercise in Empirical Software Design","description":"\u003cp\u003eMessy code is a nuisance. \"Tidying\" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind. \u003c\/p\u003e\u003cp\u003e Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks. Along the way, you'll learn the theory behind software design: coupling, cohesion, discounted cash flows, and optionality. \u003c\/p\u003e\u003cp\u003e This book helps you: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eUnderstand the basic theory of how software design works and the forces that act on it \u003c\/li\u003e\n\u003cli\u003eExplore the difference between changes to a system's behavior and changes to its structure \u003c\/li\u003e\n\u003cli\u003eImprove your programming experience by sometimes tidying first and sometimes tidying after \u003c\/li\u003e\n\u003cli\u003eLearn how to make large changes in small, safe steps \u003c\/li\u003e\n\u003cli\u003eApproach software design as an exercise in human relationships \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Kent Beck\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/28\/2023\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 122\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.45lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.90w x 0.30d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098151249\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eBeck, Kent:\u003c\/i\u003e\u003c\/b\u003e - Kent Beck is a programmer, creator of Extreme Programming, pioneer of software patterns, coauthor of JUnit, rediscoverer of Test-Driven Development, and observer of 3X: Explore\/Expand\/Extract. Beck is also alphabetically the first signatory of the Agile Manifesto. He lives in San Francisco, California, and he is Chief Scientist at Mechanical Orchard, teaching skills to help geeks feel safe in the world.\u003cbr\u003e \u003cbr\u003e Readers can connect with or follow him via: \u003cbr\u003e \u003cbr\u003e Facebook: https: \/\/www.facebook.com\/kentlbeck \u003cbr\u003e \u003cbr\u003e Twitter: https: \/\/twitter.com\/KentBeck \u003cbr\u003e \u003cbr\u003e LinkedIn: https: \/\/www.linkedin.com\/in\/kentbeck \u003cbr\u003e \u003cbr\u003e Medium: https: \/\/medium.com\/@kentbeck_7670 \u003cbr\u003e \u003cbr\u003e Website: https: \/\/www.kentbeck.com","brand":"booksdeli.com","offers":[{"title":"Kent Beck \/ Paperback \/ English","offer_id":47566716600477,"sku":"9781098151249","price":59.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_0c65afa5-2629-4d95-9491-6af0d8005828.jpg?v=1768315569"},{"product_id":"head-first-software-architecture-a-learners-guide-to-architectural-thinking-9781098134358","title":"Head First Software Architecture: A Learner's Guide to Architectural Thinking","description":"\u003cb\u003eWhat will you learn from this book?\u003c\/b\u003e \u003cp\u003e 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, \u003ci\u003eHead First Software Architecture\u003c\/i\u003e 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. \u003c\/p\u003e\u003cp\u003e \u003cb\u003eWhy does this book look so different?\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e Based on the latest research in cognitive science and learning theory, \u003ci\u003eHead First Software Architecture\u003c\/i\u003e 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. \u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Raju Gandhi,Mark Richards,Neal Ford\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 04\/09\/2024\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 483\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.95lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 8.00w x 0.98d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098134358\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eGandhi, Raju:\u003c\/i\u003e\u003c\/b\u003e - Raju Gandhi is a software craftsman with almost 20 years of hands-on experience scoping, architecting, designing, and implementing full stack applications. A full-time consultant, published author, internationally known public speaker, and trainer, he provides a 360-degree view of the development cycle. He's proficient in a variety of programming languages and paradigms, experienced with software development methodologies, and an expert in infrastructure and tooling. His long pursued hermeticism across the development stack by championing immutability during development (with languages like Clojure), deployment (leveraging tools like Docker and Kubernetes), and provisioning and configuration via code (using toolkits like Ansible, Terraform, Packer, and \"everything as code\"). In his spare time, you'll find Raju reading, playing with technology, or spending time with his wonderful (and significantly better) other half.\u003cb\u003e\u003ci\u003eRichards, Mark:\u003c\/i\u003e\u003c\/b\u003e - 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. He's been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. He's the author of numerous O'Reilly technical books and videos, including several books on microservices, the Software Architecture Fundamentals video series, the Enterprise Messaging video series, and Java Message Service, second edition, and was a contributing author to 97 Things Every Software Architect Should Know. A speaker and trainer, he's given talks on a variety of enterprise-related technical topics at hundreds of conferences and user groups around the world.\u003cb\u003e\u003ci\u003eFord, Neal:\u003c\/i\u003e\u003c\/b\u003e - 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's authored 9 books and counting, a number of magazine articles, and dozens of video presentations (including a video on improving technical presentations) and spoken at hundreds of developer conferences worldwide. His topics of interest include software architecture, continuous delivery, functional programming, and cutting-edge software innovations. Check out his website, Nealford.com.","brand":"booksdeli.com","offers":[{"title":"Raju Gandhi \/ Paperback \/ English","offer_id":47579899265181,"sku":"9781098134358","price":99.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_43ec5ea8-ab0e-49d3-b7ee-ced88fbd35b0.jpg?v=1768898289"},{"product_id":"the-effective-software-engineer-how-ics-at-every-level-can-leverage-ai-prioritize-high-value-work-and-lead-beyond-their-role-9798341638174","title":"The Effective Software Engineer: How ICS at Every Level Can Leverage Ai, Prioritize High-Value Work, and Lead Beyond Their Role","description":"\u003cp\u003eThe software engineering landscape is constantly evolving, and the demands on engineers intensify with each technological and methodological shift. In such an environment, being a good coder isn't enough--true effectiveness goes beyond technical skills.\u003c\/p\u003e \u003cp\u003eThis book is designed as a guide for individual contributors who want to level up to meet the challenges of a changing industry. Author Addy Osmani offers a trove of actionable insights, real-world examples, practical frameworks, and pragmatic advice drawn from years of experience (and plenty of mistakes) in the software industry. You'll learn the fundamental skills every effective engineer needs, as well as the strategic thinking and leadership that distinguishes senior and staff engineers. \u003cem\u003eThe Effective Software Engineer\u003c\/em\u003e is a perennial resource for those who are committed to the ongoing process of learning, adapting, and striving to make a meaningful difference.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eConnect your work to the overall goals of your team and organization\u003c\/li\u003e \u003cli\u003eIdentify the most important tasks and avoid distractions\u003c\/li\u003e \u003cli\u003eWork effectively with your team, stakeholders, and users\u003c\/li\u003e \u003cli\u003eNavigate the evolving technology landscape, including AI tools, while focusing on uniquely human contributions\u003c\/li\u003e \u003cli\u003eTackle complex challenges and make sound technical choices\u003c\/li\u003e \u003cli\u003eStay relevant and adapt to change through continuous learning and growth\u003c\/li\u003e \u003cli\u003eBalance code quality with delivery speed while managing technical debt strategically\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Addy Osmani\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 03\/24\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 265\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.80lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.56d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9798341638174\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eOsmani, Addy:\u003c\/i\u003e\u003c\/b\u003e - Addy Osmani has been an engineering leader at Google for 14 years, improving the developer and user experience for billions of users. Addy is the passionate author of numerous books, including Leading Effective Engineering Teams: Lessons for Individual Contributors and Managers from 10 Years at Google.","brand":"booksdeli.com","offers":[{"title":"Addy Osmani \/ Paperback \/ English","offer_id":48311305011357,"sku":"9798341638174","price":47.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_f71fe542-a77c-4c7d-9f2a-32370f4975d3.jpg?v=1779261326"},{"product_id":"the-c4-model-visualizing-software-architecture-9798341660120","title":"The C4 Model: Visualizing Software Architecture","description":"\u003cp\u003eGood architecture is more than just good code--it's clear communication. \u003cem\u003eThe C4 Model: Visualizing Software Architecture\u003c\/em\u003e is a practical guide to creating diagrams that help teams understand, build, and talk about software systems more effectively. Developed by Simon Brown and used by thousands of teams worldwide, the C4 model breaks architecture down into four simple levels (context, container, component, and code), making it easier to see the big picture and the details.\u003c\/p\u003e \u003cp\u003eWhether you're onboarding a new teammate, presenting to stakeholders, or just trying to make sense of a complex system, this book shows you how to create visuals that actually make an impact. With approachable guidance, real examples, and tips for tailoring diagrams to different audiences, it's a must-have for any developer or architect who wants to make their ideas easier to understand.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eLearn how to apply the C4 model from high-level views to low-level details\u003c\/li\u003e \u003cli\u003eCreate diagrams that support collaboration and clarity across teams\u003c\/li\u003e \u003cli\u003eUnderstand who each diagram is from and when to use it\u003c\/li\u003e \u003cli\u003eGo beyond C4 with other useful visual tools like dynamic views and deployment maps\u003c\/li\u003e \u003cli\u003eBuild better conversations around how your software works and why\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Simon Brown\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 07\/21\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 177\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.65lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 0.38d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9798341660120\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eBrown, Simon:\u003c\/i\u003e\u003c\/b\u003e - Simon is an independent software development consultant specializing in software architecture; specifically technical leadership, communication, and lightweight, pragmatic approaches to software architecture. Simon is the author of \"Software Architecture for Developers\", a developer-friendly guide to software architecture, technical leadership, the balance with agility and communicating software architecture with sketches, diagrams, and models. He is also the creator of the C4 model and the founder of Structurizr, a collection of tooling to help teams visualise, document and explore their software architecture.","brand":"booksdeli.com","offers":[{"title":"Simon Brown \/ Paperback \/ English","offer_id":48719984296093,"sku":"9798341660120","price":71.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_f08de440-f56f-4c60-a105-f6bdeffc7d97.jpg?v=1785313528"},{"product_id":"programming-massively-parallel-processors-a-hands-on-approach-9780443439001","title":"Programming Massively Parallel Processors: A Hands-On Approach","description":"\u003ci\u003eProgramming Massively Parallel Processors: A Hands-on Approach, Fifth Edition\u003c\/i\u003e shows both students and professionals alike the basic concepts of parallel programming and GPU architecture. Concise, intuitive, and practical, it is based on years of road-testing in the authors' own parallel computing courses. Various techniques for constructing and optimizing parallel programs are explored in detail, while case studies demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. This new edition has been updated with an expanded repertoire of optimizations, new patterns and applications, ad more coverage of important CUDA features.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Wen-Mei W. Hwu,David B. Kirk,Izzat El Hajj\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Morgan Kaufmann Publishers\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 06\/03\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 680\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.26lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.27h x 7.60w x 1.04d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780443439001\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eEl Hajj, Izzat:\u003c\/i\u003e\u003c\/b\u003e - Izzat El Hajj\u003cbr\u003eis an Assistant Professor \u003cbr\u003eof Computer Science at \u003cbr\u003ethe American University \u003cbr\u003eof Beirut. His research \u003cbr\u003efocuses on leveraging \u003cbr\u003eaccelerator architectures \u003cbr\u003eto tackle challenging \u003cbr\u003ecomputations, with a \u003cbr\u003efocus on GPU computing, \u003cbr\u003eprocessing-in-memory, \u003cbr\u003eand performance \u003cbr\u003emodeling. He earned his \u003cbr\u003ePh.D. in Electrical and \u003cbr\u003eComputer Engineering at \u003cbr\u003ethe University of Illinois \u003cbr\u003eat Urbana-Champaign. \u003cbr\u003eHe has received the \u003cbr\u003eDan Vivoli Endowed \u003cbr\u003eFellowship (UIUC) and the \u003cbr\u003eDistinguished Graduate \u003cbr\u003eAward from the American \u003cbr\u003eUniversity of Beirut.\u003cb\u003e\u003ci\u003eHwu, Wen-Mei W.:\u003c\/i\u003e\u003c\/b\u003e - Wen-mei W. Hwu\u003cbr\u003eis a Senior Director of \u003cbr\u003eResearch of NVIDIA and the \u003cbr\u003eSanders-AMD Endowed Chair \u003cbr\u003eProfessor Emeritus of Electrical \u003cbr\u003eand Computer Engineering \u003cbr\u003eat the University of Illinois \u003cbr\u003eat Urbana-Champaign. His \u003cbr\u003ework focuses on parallel \u003cbr\u003ecomputing--covering \u003cbr\u003earchitecture, implementation, \u003cbr\u003ecompilers, and algorithms. Dr. \u003cbr\u003eHwu has received numerous \u003cbr\u003ehonors, including the ACM\/\u003cbr\u003eIEEE Eckert-Mauchly Award, \u003cbr\u003eACM Grace Murray Hopper \u003cbr\u003eAward, IEEE B.R. Rau Award. \u003cbr\u003eHe is an IEEE and ACM \u003cbr\u003eFellow. He earned his Ph.D. \u003cbr\u003ein Computer Science from UC \u003cbr\u003eBerkele\u003cb\u003e\u003ci\u003eKirk, David B.:\u003c\/i\u003e\u003c\/b\u003e - David B. Kirk\u003cbr\u003eis known for major \u003cbr\u003econtributions to graphics, \u003cbr\u003ehardware, and algorithms. \u003cbr\u003eBefore pursuing his Ph.D. at \u003cbr\u003eCaltech, he earned B.S. and \u003cbr\u003eM.S. degrees in mechanical \u003cbr\u003eengineering from MIT and \u003cbr\u003eworked at Raster Technologies \u003cbr\u003eand Hewlett-Packard's Apollo \u003cbr\u003eSystems Division. After \u003cbr\u003ecompleting his doctorate, he \u003cbr\u003eserved as chief scientist and \u003cbr\u003ehead of technology at Crystal \u003cbr\u003eDynamics. In 1997, he became \u003cbr\u003eChief Scientist at NVIDIA. Dr. \u003cbr\u003eKirk has received numerous \u003cbr\u003ehonors including the IEEE \u003cbr\u003eSeymour Cray Computer \u003cbr\u003eEngineering Award and \u003cbr\u003eACM SIGGRAPH Computer \u003cbr\u003eGraphics Achievement \u003cbr\u003eAward. He is a member of \u003cbr\u003ethe U.S. National Academy of \u003cbr\u003eEngineering.","brand":"booksdeli.com","offers":[{"title":"Wen-Mei W. Hwu \/ Paperback \/ English","offer_id":48791264067741,"sku":"9780443439001","price":170.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_37ebd008-e644-4c95-aa01-14162bd19501.jpg?v=1786551121"},{"product_id":"the-practice-of-enterprise-architecture-a-modern-approach-to-business-and-it-alignment-9780645082524","title":"The Practice of Enterprise Architecture: A Modern Approach to Business and IT Alignment","description":"\u003cp\u003eEnterprise architecture (EA) is a set of descriptions relevant to both business and IT intended to bridge the communication gap between business and IT stakeholders in organizations, facilitate information systems planning and improve business and IT alignment. Due to complex historical reasons, the notion of enterprise architecture was always surrounded by endless speculations, dangerous myths, non-existing best practices, unfulfilled promises, expensive failures and grave disappointments. Traditionally the entire discourse around enterprise architecture was dominated by shallow advice and faddish approaches (e.g. well-known EA frameworks) infinitely distant from the practical realities, but nonetheless aggressively promoted by commercially motivated consultancies and gurus. At the same time, realistic and trustworthy information on enterprise architecture is still incredibly hard to find in any available sources.\u003c\/p\u003e\u003cp\u003eBased on an extensive study of the actual industry best practices and existing EA literature, this book provides a unique, systematic, end-to-end description of various aspects of an EA practice integrated into a consistent logical picture. In particular, this book offers clear, research-based, conceptually sound and practically actionable answers to the key questions related to enterprise architecture: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWhat is the meaning of enterprise architecture and an EA practice?\u003c\/li\u003e\n\u003cli\u003eWhat processes constitute established EA practices and how do they work?\u003c\/li\u003e\n\u003cli\u003eWhat EA artifacts are used in successful EA practices and how?\u003c\/li\u003e\n\u003cli\u003eWhat is the best way to structure architecture roles and functions?\u003c\/li\u003e\n\u003cli\u003eWhat software tools and modeling languages are necessary for enterprise architecture?\u003c\/li\u003e\n\u003cli\u003eHow to initiate an EA practice in organizations from scratch and evolve it?\u003c\/li\u003e\n\u003cli\u003eWhere do current EA best practices originate from?\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis book is organized in a highly structured, sequential manner and does not require any prior knowledge of enterprise architecture. The book is intended for a broad audience of people interested in enterprise architecture including practicing and aspiring architects, architecture managers, academic EA researchers, EA lecturers and students in universities.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Svyatoslav Kotusev\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Sk Publishing\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 01\/15\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 570\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.13lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 1.16d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780645082524\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eKotusev, Svyatoslav:\u003c\/i\u003e\u003c\/b\u003e - Svyatoslav Kotusev is an independent researcher, educator and consultant. Since 2013, he has been studying enterprise architecture practices in organizations. He is an author of the book \"The Practice of Enterprise Architecture: A Modern Approach to Business and IT Alignment\" (now in its second edition), the book \"Enterprise Architects: The Agents of Digital Transformation\", more than 50 articles and other materials on enterprise architecture that appeared in various academic journals and conferences, industry magazines and online outlets (visit https: \/\/kotusev.com for more information). Svyatoslav received his PhD in information systems from RMIT University, Melbourne, Australia. Prior to his research career, he held various software development and architecture positions in the industry. He can be reached at kotusev@kotusev.com.","brand":"booksdeli.com","offers":[{"title":"Svyatoslav Kotusev \/ Paperback \/ English","offer_id":48910150533277,"sku":"9780645082524","price":103.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_50878c8e-6b41-4e09-8c5c-b75b79b94ae1.jpg?v=1789456483"}],"url":"https:\/\/booksdeli.com\/collections\/computers-computer-architecture.oembed","provider":"booksdeli.com","version":"1.0","type":"link"}