2nd Edition. — O’Reilly Media, 2025. — 217 p. — ISBN-13: 978-1-098-15635-0. Every distributed system strives for reliability, performance, and quality, but building such a system is hard. Establishing a set of design patterns enables software developers and system architects to use a common language to describe their systems and learn from the patterns and practices developed...
2nd Edition. — O’Reilly Media, Inc., 2025. — 390 p. — ISBN: 978-1-098-15635-0. The views expressed in this work are those of the author and do not represent the publisher’s views. While the publisher and the author have. Used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the author disclaim all....
O’Reilly Media, Inc., 2025. — 380 p. — ISBN: 978-1-098-15194-2. Ready to simplify the process of building data lakehouses and data pipelines at scale? In this practical guide, learn how Delta Lake is helping data engineers, data scientists, and data analysts overcome key data reliability challenges with modern data engineering and management techniques. Authors Denny Lee,...
2nd Edition. — O’Reilly Media, 2025. — 217 p. — ISBN-13: 978-1-098-15635-0. Every distributed system strives for reliability, performance, and quality, but building such a system is hard. Establishing a set of design patterns enables software developers and system architects to use a common language to describe their systems and learn from the patterns and practices developed...
O’Reilly Media, 2024. — 283 p. — ISBN-13: 978-1-098-15301-4. This concise yet comprehensive guide explains how to adopt a data lakehouse architecture to implement modern data platforms. It reviews the design considerations, challenges, and best practices for implementing a lakehouse and provides key insights into the ways that using a lakehouse can impact your data platform,...
O’Reilly Media, Inc., 2025. — 445 p. — ISBN: 978-1-098-15195-9. Ready to simplify the process of building data lakehouses and data pipelines at scale? In this practical guide, learn how Delta Lake is helping data engineers, data scientists, and data analysts overcome key data reliability challenges with modern data engineering and management techniques. Authors Denny Lee,...
O’Reilly Media, 2024. — 283 p. — ISBN-13: 978-1-098-15301-4. This concise yet comprehensive guide explains how to adopt a data lakehouse architecture to implement modern data platforms. It reviews the design considerations, challenges, and best practices for implementing a lakehouse and provides key insights into the ways that using a lakehouse can impact your data platform,...
2nd Edition — Apress, 2024. — 497 p. — ISBN: 9798868802874. This book teaches you how to evaluate a distributed system from the perspective of immutable objects. You will understand the problems in existing designs, know how to make small modifications to correct those problems, and learn to apply the principles of immutable architecture to your tools. Most software components...
Springer, 2017. — 263 p. — ISBN: 978-981103679-8. This book introduces novel solutions to the rendezvous problem in distributed systems, a fundamental problem that underpins the construction of many important functions in distributed systems and networks. The book covers rendezvous theories, distributed rendezvous algorithms, and rendezvous applications in practical systems,...
2nd Edition — O’Reilly Media, 2024. — 220 p. — ISBN: 9781098156343. Every distributed system strives for reliability, performance, and quality, but building such a system is hard. Establishing a set of design patterns enables software developers and system architects to use a common language to describe their systems and learn from the patterns and practices developed by...
Pearson Education/Addison-Wesley, 2023-09-25. — 390 p. — ISBN-13: 978-0-13-822198-0. Learn How to Better Understand Distributed System Design and Solve Common Problems. Enterprises today rely on a range of distributed software handling data storage, messaging, system management, and compute capability. Distributed system designs need to be implemented in some programming...
Independently published, 2024. — 143 p. — ASIN: B0CQZFZ3FJ. This comprehensive guide provides a detailed overview of networking in distributed systems, covering the fundamentals of networking, communication models, popular protocols, middleware, and message brokers, security considerations, scalability and performance optimization, emerging trends, software-defined networking...
Manning, 2024. — 304 p. — ISBN: 1633439771. This easy-to-read, hands-on guide demystifies concurrency concepts like threading, asynchronous programming, and parallel processing in any language. Perplexed by concurrency? Don’t be. This engaging, fully-illustrated beginner’s guide gets you writing the kind of high-performance code your apps deserve. Inside, you’ll find thorough...
O’Reilly Media, 2024. — 264 p. — ISBN: 978-1-098-13972-8. With the surge in big data and AI, organizations can rapidly create data products. However, the effectiveness of their analytics and machine learning models depends on the data's quality. Delta Lake's open-source format offers a robust lakehouse framework over platforms like Amazon S3, ADLS, and GCS. This practical book...
1st edition. — O’Reilly Media, 2023. — 264 p. — ISBN1098139720. With the surge in big data and AI, organizations can rapidly create data products. However, the effectiveness of their analytics and machine learning models depends on the data's quality. Delta Lake's open-source format offers a robust lakehouse framework over platforms like Amazon S3, ADLS, and GCS. This practical...
Manning Publications, 2023. — 310 p. This easy-to-read, hands-on guide demystifies concurrency concepts like threading, asynchronous programming, and parallel processing in any language. In Grokking Concurrency you will. Get up to speed with the core concepts of concurrency, asynchrony, and parallel programming. Learn the strengths and weaknesses of different hardware...
Arcler Press, 2023. — 260 p. The book "Concurrent, Parallel, and Distributed Computing" offers an excellent overview of the various areas of the computing field. There is a lot of overlap between the words "concurrent computing," "parallel computing," and "distributed computing," and there is no obvious differentiation between them. The same system can be described as...
Pearson Education/Addison-Wesley, 2023. — 492 p. Learn How to Better Understand Distributed System Design and Solve Common Problems. Enterprises today rely on a range of distributed software handling data storage, messaging, system management, and compute capability. Distributed system designs need to be implemented in some programming languages, and there are common problems...
Springer, 2023. — 241 p. This book helps readers easily learn basic model checking by presenting examples, exercises, and case studies. The toolset mCRL2 provides a language to specify the behavior of distributed systems, in particular where there is concurrency with inter-process communication. This language allows us to analyze a distributed system concerning its functional...
4th Edition, Version 01. — Maarten van Steen, 2023. — 685 p. — ISBN: 978-90-815406-4-3. This is the fourth edition of “Distributed Systems.” We have stayed close to the setup of the third edition, including examples of (part of) existing distributed systems close to where general principles are discussed. For example, we have included material on blockchain systems and...
Packt, 2022. — 466 p. — ISBN: 1803239425, 9781803239422. Become well versed with all of ShardingSphere's features for every data management need with this comprehensive guide put together by ShardingSphere's founder and core contributors. Key Features Understand the core concepts and efficiently set up Apache ShardingSphere. Enhance existing databases with sharding, elastic...
Independently published, 2021. — 236 p. According to Stack Overflow's 2020 developer survey, the best-paid engineering roles require distributed systems expertise. That comes as no surprise as modern applications are distributed systems. Learning to build distributed systems is hard, especially if they are large scale. It's not that there is a lack of information out there. You...
Independently published, 2020. — 315 p.— ISBN B086551JHY. Publication Date: 2020-03-18 Learn the basic principles that govern how distributed systems work and how you can design your systems for increased performance, availability and scalability. Understand the basic algorithms and protocols used to solve the most common problems in the space of distributed systems. See how...
O’Reilly Media, Inc. August 2020 - ISBN: 9781492072423 Get the authoritative guide to Dapr, the distributed application runtime that works with new and existing programming languages alike. Written by the model’s creators, this introduction shows you how Dapr not only unifies stateless, stateful, and actor programming models but also runs everywhere — in the cloud or on the...
5th Edition. — Pearson, 2011. — 1080 p. — ISBN: 978-0132143011 Key Benefit: Distributed Systems, 5th edition, provides broad and up-to-date coverage of the principles and practice in the fast moving area of Distributed Systems. Key Topics: Continues to provide a comprehensive source of material on the principles and practice of distributed computer systems and the exciting new...
Apress, 2020. — 435 p. — ISBN13: 978-1-4842-5954-2. This book teaches you how to evaluate a distributed system from the perspective of immutable objects. You will understand the problems in existing designs, know how to make small modifications to correct those problems, and learn to apply the principles of immutable architecture to your tools. Most software components focus on...
Austin Parker, Daniel Spoonhower, Jonathan Mace, Ben Sigelman, Rebecca Isaacs. — O’Reilly Media, 2020. — 330 p. — ISBN: 978-1-492-05663-8. Most applications today are distributed in some fashion. Monitoring the health and performance of these distributed architectures requires a new approach. Enter distributed tracing, a method of profiling and monitoring applications —...
O’Reilly, 2015. — 778 p. — ISBN: 978-1-491-90618-7. If you are ready to dive into the MapReduce framework for processing large datasets, this practical book takes you step by step through the algorithms and tools you need to build distributed MapReduce applications with Apache Hadoop or Apache Spark. Each chapter provides a recipe for solving a massive computational problem,...
O’Reilly, 2015. — 858 p. — ISBN: 978-1-491-90618-7. If you are ready to dive into the MapReduce framework for processing large datasets, this practical book takes you step by step through the algorithms and tools you need to build distributed MapReduce applications with Apache Hadoop or Apache Spark. Each chapter provides a recipe for solving a massive computational problem,...
O’Reilly, 2015. — 858 p. — ISBN: 978-1-491-90618-7. If you are ready to dive into the MapReduce framework for processing large datasets, this practical book takes you step by step through the algorithms and tools you need to build distributed MapReduce applications with Apache Hadoop or Apache Spark. Each chapter provides a recipe for solving a massive computational problem,...
O’Reilly, 2015. — 858 p. — ISBN: 978-1-491-90618-7. If you are ready to dive into the MapReduce framework for processing large datasets, this practical book takes you step by step through the algorithms and tools you need to build distributed MapReduce applications with Apache Hadoop or Apache Spark. Each chapter provides a recipe for solving a massive computational problem,...
O’Reilly, 2015. — 778 p. — ISBN: 978-1-491-90618-7. If you are ready to dive into the MapReduce framework for processing large datasets, this practical book takes you step by step through the algorithms and tools you need to build distributed MapReduce applications with Apache Hadoop or Apache Spark. Each chapter provides a recipe for solving a massive computational problem,...
Springer, 2020. — 426 p. — ISBN: 978-3-030-34956-1. The Internet is a success story. Over the past few decades, its value to individuals, organizations, and society has become more profound than most of us could ever have imagined. This is no surprise, given that the Internet has brought funda mental changes to almost all areas of life. It has not only changed the way we...
Addison-Wesley, 1999. — 664 p. — ISBN10: 0201357526; ISBN13: 978-0201357523. Foundations of Multithreaded, Parallel, and Distributed Programming covers, and then applies, the core concepts and techniques needed for an introductory course in this subject. Its emphasis is on the practice and application of parallel systems, using real-world examples throughout. Greg Andrews...
O’Reilly Media, 2019. — 633 p. — ISBN13: 978-1-491-96927-4. There’s a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you’ll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern...
O’Reilly Media, 2019. — 633 p. — ISBN13: 978-1-491-96927-4. There’s a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you’ll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern...
O’Reilly Media, 2019. — 633 p. — ISBN13: 978-1-491-96927-4. There’s a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you’ll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern...
O’Reilly Media, 2019. — 633 p. — ISBN13: 978-1-491-96927-4. There’s a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you’ll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern...
Springer, 2019. — 347 p. — (Computer Communications and Networks). — ISBN: 3030225690. This classroom-tested textbook describes the design and implementation of software for distributed real-time systems, using a bottom-up approach . The text addresses common challenges faced in software projects involving real-time systems, and presents a novel method for simply and...
KNIME Press, 2018. — 222 p. — ASIN B07H8HWH28. This book is the sequel to the introductory book KNIME Beginner's Luck. Building upon the reader's first experience with KNIME, this book presents some more advanced features, like looping, selecting workflow paths, flow variables, reading and writing data from and to a database, accessing REST services and Google Sheets, and more....
O’Reilly Media, 2018. — 166 p. — ISBN: 9781491983645. Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components. This practical guide...
O’Reilly Media, 2018. — 166 p. — ISBN: 9781491983645. Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components. This practical guide...
O’Reilly Media, 2018. — 166 p. — ISBN: 9781491983645. Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components. This practical guide...
O’Reilly Media, 2019. — 633 p. There's a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you'll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern data platform. Ideal for...
Berlin: Springer, 2006. — 396 p. In todays world, services and data are integrated in ever new constellations, requiring the easy, flexible and scalable integration of autonomous, heterogeneous components into complex systems at any time.Event-based architectures inherently decouple system components. Event-based components are not designed to work with specific other...
San Francisco, CA: CBS Interactive Inc., 2018. — 40 p. This special report from ZDNet and TechRepublic contains case studies and advice for successful IoT deployments. Enterprise IoT projects: Key factors for successful deployments Survey shows that most businesses are taking steps to secure IoT data South Korea’s IoT in full swing: From water meters to AI-powered smart...
Toshkent: Fan va texnologiya, 2013. — 92 bet. Mazkur monografiyada kichik maktab yoshidagi bolalarni komyuter savodxonligiga oʻrgatishning didaktik imkoniyatlari va metodologiyasi toʻgʻrisida fikr bildirib, unda umumiy oʻrta taʼlim maktablarida, ayniqsa, boshlangʻich sinflarda taʼlim sifatini yaxshilash, uni zamonaviy pedagogik texnologiyalardan samarali foydalangan holda...
Toshkent: Istiqlol nuri, 2013. — 88 b. Risolada aloqa va axborotlashtirish sohasidagi davlat siyosati uning mazmun-mohiyati, hujjatlar va rasmiy hujjatlar tushunchasi, qogʻoz hujjat va elektron hujjat oʻrtasidagi qiyosiy tahlil hujjatlar tizimida elektron hujjat va uning yuridik tabiati, elektron hujjat aylanishi mexanizmi...
O’Reilly Media, 2018. — 166 p. — ISBN: 9781491983645. Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components. This practical guide...
O’Reilly Media, 2018. — 166 p. — ISBN: 9781491983645. Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components. This practical guide...
Syncfusion, 2018. — 150 p. With its novel XOR-based metric topology, Kademlia is the first peer-to-peer system to combine provable consistency and performance, latency-minimizing routing, and a symmetric, unidirectional topology. In The Kademlia Protocol Succinctly, author Marc Clifton leads readers through the positive aspects of Kademlia’s decentralized specifications. He...
Syncfusion, 2018. — 150 p. With its novel XOR-based metric topology, Kademlia is the first peer-to-peer system to combine provable consistency and performance, latency-minimizing routing, and a symmetric, unidirectional topology. In The Kademlia Protocol Succinctly, author Marc Clifton leads readers through the positive aspects of Kademlia’s decentralized specifications. He...
Syncfusion, 2018. — 194 p. With its novel XOR-based metric topology, Kademlia is the first peer-to-peer system to combine provable consistency and performance, latency-minimizing routing, and a symmetric, unidirectional topology. In The Kademlia Protocol Succinctly, author Marc Clifton leads readers through the positive aspects of Kademlia’s decentralized specifications. He...
New York: Springer, 2018. — 263 p. This book introduces readers to selected issues in distributed systems, and primarily focuses on principles, not on technical details. Though the systems discussed are based on existing (von Neumann) computer architectures, the book also touches on emerging processing paradigms. Uniquely, it approaches system components not only as static...
Morgan & Claypool, 2018. — 105 p. — (Synthesis Lectures on Computer Architecture 43) — ISBN: 9781627059619. Most emerging applications in imaging and machine learning must perform immense amounts of computation while holding to strict limits on energy and power. To meet these goals, architects are building increasingly specialized compute engines tailored for these specific...
Springer International Publishing, Switzerland, 2015. — 310 p. — (Computer Communications and Networks) — ISBN: 3319134965. This timely text/reference describes the development and implementation of large-scale distributed processing systems using open-source tools and technologies. Comprehensive in scope, the book presents state-of-the-art material on building high performance...
O’Reilly Media, 2018. — 105 p. Early Release Developing reliable, scalable distributed systems today is often more black art than science. Building these systems is complicated and, because few formally established patterns are available for designing them, most of these systems end up looking very unique. This practical guide shows you how to use existing software design...
ISTE Press - Elsevier, 2017. — 178 p. — ISBN: 978-1-78548-226-7. This book explores the gray area of distributed systems and draws a map of weak consistency criteria, identifying several families and demonstrating how these may be implemented into a programming language. Unlike their sequential counterparts, distributed systems are much more difficult to design, and are...
CreateSpace Independent Publishing, 2017. — 596 p. — ISBN: 978-1543057386. This book covers the principles, advanced concepts, and technologies of distributed systems in detail, including: communication, replication, fault tolerance, and security. Intended for use in a senior/graduate level distributed systems course or by professionals, this text systematically shows how...
Packt Publishing, 2015. — 164 p. — ISBN: 978-1-78588-808-3. Explore architectural approaches to building Data Lakes that ingest, index, manage, and analyze massive amounts of data using Big Data technologies A Data Lake is a highly scalable platform for storing huge volumes of multistructured data from disparate sources with centralized data management services. This book...
Packt Publishing, 2015. — 164 p. — ISBN: 978-1-78588-808-3. Explore architectural approaches to building Data Lakes that ingest, index, manage, and analyze massive amounts of data using Big Data technologies A Data Lake is a highly scalable platform for storing huge volumes of multistructured data from disparate sources with centralized data management services. This book...
2nd Edition. — Pearson Education, Inc., 2007. — ISBN: 0-13-239227-5 This book presents the authors' updated view on the most relevant topics of distributed systems. This second edition shares most of the contents with the previous one [1] in terms of contents/chapters, but many of the chapters have been updated and some new material has been added. Most notably, a new chapter...
MapR Technologies, 2016. Much of the history of computing and information technology has been less than glamorous, often comprised of “business plumbing” work like payroll, HR, data storage, and the like. Then along came analytics and business intelligence (BI), precipitating a collective “Aha!” moment that reverberated from IT right through the C-suite. Here was a set of truly...
2nd Edition. — O’Reilly Media, 2017. — 392 p. — ISBN: 978-1-491-93709-9. For many organizations, Hadoop is the first step for dealing with massive amounts of data. The next step? Processing and analyzing datasets with the Apache Pig scripting platform. With Pig, you can batch-process data without having to create a full-fledged application, making it easy to experiment with new...
2nd Edition. — O’Reilly Media, 2016. — 347 p. — ISBN: 978-1491937099, This guide is an ideal learning tool and reference for Apache Pig, the open-source engine for executing parallel data flows on Hadoop. With Pig, you can batch-process data without having to create a full-fledged application — making it easy for you to experiment with new datasets. Updated with use cases and...
Wiley, 2015. — 336 p. — ISBN13: 978-1-118-86463-0 With concerns about global energy consumption at an all-time high, improving computer networks energy efficiency is becoming an increasingly important topic. Large-Scale Distributed Systems and Energy Efficiency: A Holistic View addresses innovations in technology relating to the energy efficiency of a wide variety of...
O’Reilly Media, Inc., 2011. — 259 p. Language: English This guide is an ideal learning tool and reference for Apache Pig, the open-source engine for executing parallel data flows on Hadoop. With Pig, you can batch-process data without having to create a full-fledged application — making it easy for you to experiment with new datasets. Programming Pig introduces new users to...
O’Reilly Media, Inc., 2011. — 222 p. Language: English This guide is an ideal learning tool and reference for Apache Pig, the open-source engine for executing parallel data flows on Hadoop. With Pig, you can batch-process data without having to create a full-fledged application — making it easy for you to experiment with new datasets. Programming Pig introduces new users to...
Artech House, 2002. — 308 p. — ISBN 1580532950. This new book is a clearly written, well structured guide to building secure distributed applications with CORBA. It helps securing CORBA applications, integrating security infrastructure with CORBA applications, and evaluating the security effectivenessof distributed applications. You get a comprehensive study of the CORBA...
Comments