Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Series TitleSeries Title
-
Reading LevelReading Level
-
YearFrom:-To:
-
More FiltersMore FiltersContent TypeItem TypeIs Full-Text AvailableSubjectCountry Of PublicationPublisherSourceTarget AudienceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
44,384
result(s) for
"Distributed systems"
Sort by:
Blockchain in the Industrial Internet of Things
by
Ramasamy, Lakshmana Kumar
,
Kadry, Seifedine
in
Heterogeneous distributed computing systems
,
Smart contracts
2022
Blockchain and the Internet of Things are separately regarded as highly capable popular technologies. Combining these gives Blockchain for the Industrial Internet of Things, which overcomes the security issues associated with the IOT and can further the development of Industry 4.0.
Monolith to microservices : evolutionary patterns to transform your monolith
\"How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman's extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture. With many illustrative examples, insightful migration patterns, and a bevy of practical advice to transition your monolith enterprise into a microservice operation, this practical guide covers multiple scenarios and strategies for a successful migration, from initial planning all the way through application and database decomposition. You'll learn several tried and tested patterns and techniques that you can use as you migrate your existing architecture.\"-- Provided by publisher
Reactive design patterns
by
Kuhn, Roland, 1977- author
,
Hanafee, Brian, author
,
Allen, Jamie (Programming language creator), author
in
Electronic data processing Distributed processing.
,
Embedded computer systems.
,
Real-time data processing.
2017
Modern distributed applications must deliver realtime performance while managing big data and high user loads spread across environments ranging from cloud systems to mobile devices. Unlike traditional enterprise applications which focus on decoupling their internal components by defining programming interfaces, reactive applications decouple their components also at runtime. This makes it possible to react effectively and efficiently to failures, varying user demands, and changes in the application's execution environment. 'Reactive Design Patterns' is a clearly-written guide for building message-driven distributed systems that are resilient, responsive, and elastic.
Cloud-Native Observability with OpenTelemetry
by
Boten, Alex
in
Application program interfaces (Computer software)
,
Application software
,
Cloud computing
2022
Leverage OpenTelemetry's API, libraries, tools and the collector to produce and collect telemetry along with using open-source tools to analyze distributed traces, check metrics and logs, and gain insights into application health
Key Features
Get to grips with OpenTelemetry, an open-source cloud-native software observability standardUse vendor-neutral tools to instrument applications to produce better telemetry and improve observabilityUnderstand how telemetry data can be correlated and interpreted to understand distributed systems
Book Description
Cloud-Native Observability with OpenTelemetry is a guide to helping you look for answers to questions about your applications. This book teaches you how to produce telemetry from your applications using an open standard to retain control of data. OpenTelemetry provides the tools necessary for you to gain visibility into the performance of your services. It allows you to instrument your application code through vendor-neutral APIs, libraries and tools. By reading Cloud-Native Observability with OpenTelemetry, you’ll learn about the concepts and signals of OpenTelemetry - traces, metrics, and logs. You’ll practice producing telemetry for these signals by configuring and instrumenting a distributed cloud-native application using the OpenTelemetry API. The book also guides you through deploying the collector, as well as telemetry backends necessary to help you understand what to do with the data once it's emitted. You’ll look at various examples of how to identify application performance issues through telemetry. By analyzing telemetry, you’ll also be able to better understand how an observable application can improve the software development life cycle. By the end of this book, you’ll be well-versed with OpenTelemetry, be able to instrument services using the OpenTelemetry API to produce distributed traces, metrics and logs, and more.
What you will learn
Understand the core concepts of OpenTelemetryExplore concepts in distributed tracing, metrics, and loggingDiscover the APIs and SDKs necessary to instrument an application using OpenTelemetryExplore what auto-instrumentation is and how it can help accelerate application instrumentationConfigure and deploy the OpenTelemetry CollectorGet to grips with how different open-source backends can be used to analyze telemetry dataUnderstand how to correlate telemetry in common scenarios to get to the root cause of a problem
Who this book is for
This book is for software engineers, library authors, and systems operators looking to better understand their infrastructure, services and applications by leveraging telemetry data like never before. Working knowledge of Python programming is assumed for the example applications that you’ll be building and instrumenting using the OpenTelemetry API and SDK. Some familiarity with Go programming, Linux, and Docker is preferable to help you set up additional components in various examples throughout the book.
Learning chaos engineering : discovering and overcoming system weaknesses through experimentation
Most companies work hard to avoid costly failures, but in complex systems a better approach is to embrace and learn from them. Through chaos engineering, you can proactively hunt for evidence of system weaknesses before they trigger a crisis. This practical book shows software developers and system administrators how to plan and run successful chaos engineering experiments.
FinOps Handbook for Microsoft Azure
by
Soni, Maulik
in
Computing and Processing
,
Information technology-Management
,
Microsoft Azure (Computing platform)
2023
Establish successful FinOps practice and bring financial visibility to define cost optimization goals and apply learnings to realize savings for your organization.
Key Features
Build a FinOps team and foster cross-organizational collaboration to optimize costsGain a deep insight into resource usage and rates to unlock the secrets of cost optimizationApply your FinOps expertise to run a successful practice, reinvesting savings into new feature development
Book Description
To gain a competitive edge in today's unpredictable economic climate, you’ll need to unravel the mystery of saving costs on Microsoft Azure Cloud. This book helps you do just that with proven strategies for building, running, and sustaining repeated cost optimization initiatives across your organization. You’ll learn how to collaborate with finance, procurement, product, and engineering teams to optimize your cloud spend and achieve cost savings that can make a significant impact on your bottom line. The book begins by showing you how to effectively monitor and manage your cloud usage, identify cost-saving opportunities, and implement changes that’ll reduce your overall spend. Whether you're a small start-up or a large enterprise, this book will equip you with the knowledge and skills needed to achieve cost savings and maintain a lean cloud infrastructure. As you advance, you'll find out how to benchmark your current cloud spend and establish a budget for cloud usage. Throughout the chapters, you’ll learn how to negotiate with your cloud provider to optimize your rate, allocate cost for the container, and gain a solid understanding of metric-driven cost optimization. By the end of this FinOps book, you’ll have become proficient in Azure Cloud financial management with the help of real-world examples, use cases, and scenarios.
What you will learn
Learn FinOps Informe, Optimize and Operate model for Microsoft AzureChoose from Reservations, Savings Plans, and Spot VMs to reduce costDiscover resource waste using provided pre-built workbooksWrite an effective financial business case and build a FinOps strategyRelate what you learned with three real world use caseAccurately forecast future cloud spend and track budgets
Who this book is for
This book is for cloud governance experts, finance managers, procurement specialists, product developers, and engineering teams looking to get clear and actionable guidance needed to implement all the phases of the FinOps life cycle in the Microsoft Azure context. This book is ideal for anyone with a basic understanding of financial terms, analytics tools, and the Azure cloud.
The Economics of Information Security
by
Anderson, Ross
,
Moore, Tyler
in
Applied sciences
,
Computer information security
,
Computer science; control theory; systems
2006
The economics of information security has recently become a thriving and fast-moving discipline. As distributed systems are assembled from machines belonging to principals with divergent interests, we find that incentives are becoming as important as technical design in achieving dependability. The new field provides valuable insights not just into \"security\" topics (such as bugs, spam, phishing, and law enforcement strategy) but into more general areas such as the design of peer-to-peer systems, the optimal balance of effort by programmers and testers, why privacy gets eroded, and the politics of digital rights management.
Journal Article