upload/newsarch_ebooks/2021/08/23/Building Serverless Applications with Google Cloud Run A Real-World Guide to Building Production-Ready Services.pdf
Building serverless applications with Google Cloud Run : a real-world guide to building production-ready services 🔍
Wietse Venema
O'Reilly Media, Incorporated; O'Reilly Media, 1, 2020
英语 [en] · PDF · 11.7MB · 2020 · 📘 非小说类图书 · 🚀/lgli/lgrs/nexusstc/upload/zlib · Save
描述
Learn how to build a real-world serverless application in the cloud that's reliable, secure, maintainable, and scalable. If you have experience building web applications on traditional infrastructure, this hands-on guide shows you how to get started with Cloud Run, a container-based serverless product on Google Cloud.
Through the course of this book, you'll learn how to deploy several example applications that highlight different parts of the serverless stack on Google Cloud. Combining practical examples with fundamentals, this book will appeal to developers who are early in their learning journey as well as experienced practitioners.
• Build a serverless application with Google Cloud Run
• Learn approaches for building containers with (and without) Docker
• Explore Google Cloud's managed relational database: Cloud SQL
• Use HTTP sessions to make every user's experience unique
• Explore identity and access management (IAM) on Cloud Run
• Provision Google Cloud resources using Terraform
• Learn how to handle background task scheduling on Cloud Run
• Move your service from Cloud Run to Knative Serving with little effort
Through the course of this book, you'll learn how to deploy several example applications that highlight different parts of the serverless stack on Google Cloud. Combining practical examples with fundamentals, this book will appeal to developers who are early in their learning journey as well as experienced practitioners.
• Build a serverless application with Google Cloud Run
• Learn approaches for building containers with (and without) Docker
• Explore Google Cloud's managed relational database: Cloud SQL
• Use HTTP sessions to make every user's experience unique
• Explore identity and access management (IAM) on Cloud Run
• Provision Google Cloud resources using Terraform
• Learn how to handle background task scheduling on Cloud Run
• Move your service from Cloud Run to Knative Serving with little effort
备用文件名
nexusstc/Building Serverless Applications with Google Cloud Run: A Real-World Guide to Building Production-Ready Services/dd9573e14145633e813e242da7a1df56.pdf
备用文件名
lgli/OReilly.Building.Serverless.Applications.with.Google.Cloud.Run.1492057096.pdf
备用文件名
lgrsnf/OReilly.Building.Serverless.Applications.with.Google.Cloud.Run.1492057096.pdf
备用文件名
zlib/Computers/Programming/Wietse Venema/Building Serverless Applications with Google Cloud Run: A Real-World Guide to Building Production-Ready Services_17057838.pdf
备选标题
Mastering Serverless Applications with Google Cloud Run
备选作者
Venema, Wietse;
备用版本
O'Reilly Media, [Place of publication not identified]], 2020
备用版本
United States, United States of America
备用版本
Sebastopol, CA, 2020
备用版本
Cambridge, 2021
备用版本
1, US, 2021
元数据中的注释
Vector PDF
元数据中的注释
lg3093398
元数据中的注释
producers:
Antenna House PDF Output Library 6.2.609 (Linux64)
Antenna House PDF Output Library 6.2.609 (Linux64)
元数据中的注释
{"edition":"1","isbns":["1492057096","9781492057093"],"last_page":202,"publisher":"O'Reilly Media"}
备用描述
Cover 1
Copyright 6
Table of Contents 7
Foreword 15
Preface 19
Why I Wrote This Book 19
Who This Book Is For 19
Why Use the Go Language? 20
Navigating This Book 20
Conventions Used in This Book 21
Using Code Examples 22
O’Reilly Online Learning 23
How to Contact Us 23
Acknowledgments 23
Chapter 1. Introduction 27
Serverless Applications 27
A Simple Developer Experience 28
Autoscalable Out of the Box 29
A Different Cost Model 30
Serverless Is Not Functions as a Service 31
Google Cloud 31
Serverless on Google Cloud 33
Cloud Run 34
Service 34
Container Image 34
Scalability and Self-Healing 35
HTTPS Serving 35
Microservices Support 35
Identity, Authentication, and Access Management 35
Monitoring and Logging 36
Transparent Deployments 36
Pay-Per-Use 36
Concerns About Serverless 36
Unpredictable Costs 37
Hyper-Scalability 37
When Things Go Really Wrong 37
Separation of Compute and Storage 37
Open Source Compatibility 38
Summary 38
Chapter 2. Understanding Cloud Run 39
Getting Started with Google Cloud 39
Costs 40
Interacting with Google Cloud 40
Google Cloud Projects 41
Installing and Authenticating the SDK 41
Installing Beta Components 42
Deploying Your First Service 42
Deploying the Sample Container 42
Region 43
Structure of the HTTPS Endpoint 44
Viewing Your Service in the Web Console 44
Deploying a New Version 45
Revision 46
Understanding Cloud Run 48
Container Life Cycle 48
CPU Throttling 50
Task Scheduling and Throttling 50
Load Balancer and Autoscaler 50
Concurrent Request Limit 52
Autoscaler 52
Tuning the Concurrency Setting 53
Cold Starts 53
Disposable Containers 53
In-Memory Filesystem 54
Ready for Requests 54
Cloud Run Key Points 54
Choosing a Serverless Compute Product on Google Cloud 55
Cloud Functions: Glue Code 55
App Engine: Platform as a Service 56
Key Differences 56
What Will the Future Look Like? 57
Summary 58
Chapter 3. Building Containers 59
Containers: A Hands-On Exploration 60
Running an Interactive Shell 60
Overriding the Default Command 61
Running a Server 61
Containers from First Principles 62
Inside a Container Image 62
The Linux Kernel 63
Container Isolation 64
Starting a Container 65
Building a Container with Docker 66
Dockerfile Instructions 67
Installing Additional Tooling 68
Smaller Is Better When Deploying to Production 69
Creating Small Containers with Distroless 69
Artifact Registry 70
Building and Tagging the Container Image 71
Authenticating and Pushing the Container Image 72
Building a Container Without a Dockerfile 72
Go Containers with ko 73
Java Containers with Jib 75
Cloud Native Buildpacks 75
Cloud Build 76
Remote Docker Build 77
Advanced Builds 77
Running Arbitrary Programs 79
Connecting with Version Control 79
Shutting Down 80
Summary 80
Chapter 4. Working with a Relational Database 81
Introducing the Demo Application 81
Creating the Cloud SQL Instance 83
Understanding Cloud SQL Proxy 84
Connecting and Loading the Schema 85
Securing the Default User 86
Connecting Cloud Run to Cloud SQL 87
Disabling the Direct Connection 88
Deploying the Demo Application 89
Connection String 90
Public and Private IP 90
Limiting Concurrency 91
Transaction Concurrency 92
Resource Contention 93
Scaling Boundaries and Connection Pooling 93
External Connection Pool 94
A Real-World Example 95
Cloud SQL in Production 95
Monitoring 95
Automatic Storage Increase 95
High Availability 95
Making Your Application Resilient Against Short Downtime 96
Shutting Down 96
Summary 96
Chapter 5. Working with HTTP Sessions 97
How HTTP Sessions Work 98
Storing Sessions in Memorystore: A Hands-On Exploration 99
Creating a Memorystore Instance 99
What Is a VPC Connector? 100
Creating a VPC Connector 102
Deploying the Demo App 103
Alternative Session Stores 104
Session Affinity 105
Use Cases 105
Session Affinity Is Not for Session Data 106
Shutting Down 106
Summary 106
Chapter 6. Service Identity and Authentication 107
Cloud IAM Fundamentals 107
Roles 107
Policy Binding 108
Service Accounts 111
Creating and Using a New Service Account 113
Sending Authenticated Requests to Cloud Run 114
Deploying a Private Service 115
Using an ID Token to Send Authenticated Requests 116
When Is an ID Token Valid? 117
Programmatically Calling Private Cloud Run Services 117
Google Frontend Server 118
A Story About Inter-Service Latency 119
Demo Application 119
Embedded Read-Only SQL Database 120
Running Locally 120
Edit, Compile, Reload 121
Deploying to Cloud Run 122
Update the Frontend Configuration 123
Add Custom Service Accounts 123
Add IAM Policy Binding 124
Summary 124
Chapter 7. Task Scheduling 125
Cloud Tasks 125
Hands-On Learning: A Demo Application 127
Building the Container Images 127
Creating a Cloud Tasks Queue 128
Creating Service Accounts 128
Deploying the Worker Service 128
Deploying the Task App Service 129
Connecting the Task Queue 129
Scheduling a Task with the Cloud Tasks Client Library 130
Automatic ID Token 131
Connecting the Worker 131
Test the App 131
Queue Configuration 132
Retry Configuration 132
Rate Limiting 133
Viewing and Updating Queue Configuration 133
Considerations 133
Cloud Tasks Might Deliver Your Request Twice 133
Local Development 134
Alternatives 134
Summary 135
Chapter 8. Infrastructure as Code Using Terraform 137
What Is Infrastructure as Code? 137
Why Infrastructure as Code? 138
Serverless Infrastructure 139
How It Works 139
When Not to Use Infrastructure as Code 140
Terraform 141
Installing Terraform 141
Getting Started with a Minimal Example 142
The Terraform Workflow 148
Change with Terraform: Adding the Access Policy 150
Expressing Dependencies with References 151
Supplemental Resources 152
Summary 153
Chapter 9. Structured Logging and Tracing 155
Logging on Cloud Run 155
Viewing Logs in the Web Console 156
Viewing Logs in the Terminal 156
Finding Invisible Logs 157
Plain-Text Logs Leave You Wanting More 158
Demo Application 158
Structured Logging 158
Client Libraries 160
Structured Logging in Other Languages 160
How to Use Log Levels 160
Capturing Panics 161
Local Development 163
Request Context 163
Trace Context 165
Forwarding Trace ID 165
Preparing All Incoming Requests with the Trace ID 167
Passing Request Context to Outgoing Requests 167
Viewing Trace Context in Cloud Logging 169
Additional Resources About Tracing 169
Log-Based Metrics with Cloud Monitoring 169
Summary 170
Chapter 10. Cloud Run and Knative Serving 173
What Is Knative Serving? 174
Cloud Run Is Not Managed Knative Serving 174
Knative Serving on Google Cloud 174
Understanding Kubernetes 175
API Server 176
Kubernetes Resources 177
Database 177
Controllers 177
Adding Extensions to Kubernetes 178
Running Knative Serving Locally 178
Running a Local Kubernetes Cluster 178
Installing Minikube and kubectl 179
Starting Your Local Cluster 179
Install the Knative Operator 180
Starting Minikube Tunnel 181
Installing an HTTP Load Balancer 182
Configuring DNS 183
Deploying a Service 183
Deploying the Same Service to Cloud Run 184
Alternative API Clients 184
Shutting Down 185
Discussion 185
Serving 185
Moving from Kubernetes to Cloud Run Is Harder 185
Service Identity and Authentication 185
Proprietary Managed Services 186
Summary 186
Index 187
About the Author 202
Colophon 202
Copyright 6
Table of Contents 7
Foreword 15
Preface 19
Why I Wrote This Book 19
Who This Book Is For 19
Why Use the Go Language? 20
Navigating This Book 20
Conventions Used in This Book 21
Using Code Examples 22
O’Reilly Online Learning 23
How to Contact Us 23
Acknowledgments 23
Chapter 1. Introduction 27
Serverless Applications 27
A Simple Developer Experience 28
Autoscalable Out of the Box 29
A Different Cost Model 30
Serverless Is Not Functions as a Service 31
Google Cloud 31
Serverless on Google Cloud 33
Cloud Run 34
Service 34
Container Image 34
Scalability and Self-Healing 35
HTTPS Serving 35
Microservices Support 35
Identity, Authentication, and Access Management 35
Monitoring and Logging 36
Transparent Deployments 36
Pay-Per-Use 36
Concerns About Serverless 36
Unpredictable Costs 37
Hyper-Scalability 37
When Things Go Really Wrong 37
Separation of Compute and Storage 37
Open Source Compatibility 38
Summary 38
Chapter 2. Understanding Cloud Run 39
Getting Started with Google Cloud 39
Costs 40
Interacting with Google Cloud 40
Google Cloud Projects 41
Installing and Authenticating the SDK 41
Installing Beta Components 42
Deploying Your First Service 42
Deploying the Sample Container 42
Region 43
Structure of the HTTPS Endpoint 44
Viewing Your Service in the Web Console 44
Deploying a New Version 45
Revision 46
Understanding Cloud Run 48
Container Life Cycle 48
CPU Throttling 50
Task Scheduling and Throttling 50
Load Balancer and Autoscaler 50
Concurrent Request Limit 52
Autoscaler 52
Tuning the Concurrency Setting 53
Cold Starts 53
Disposable Containers 53
In-Memory Filesystem 54
Ready for Requests 54
Cloud Run Key Points 54
Choosing a Serverless Compute Product on Google Cloud 55
Cloud Functions: Glue Code 55
App Engine: Platform as a Service 56
Key Differences 56
What Will the Future Look Like? 57
Summary 58
Chapter 3. Building Containers 59
Containers: A Hands-On Exploration 60
Running an Interactive Shell 60
Overriding the Default Command 61
Running a Server 61
Containers from First Principles 62
Inside a Container Image 62
The Linux Kernel 63
Container Isolation 64
Starting a Container 65
Building a Container with Docker 66
Dockerfile Instructions 67
Installing Additional Tooling 68
Smaller Is Better When Deploying to Production 69
Creating Small Containers with Distroless 69
Artifact Registry 70
Building and Tagging the Container Image 71
Authenticating and Pushing the Container Image 72
Building a Container Without a Dockerfile 72
Go Containers with ko 73
Java Containers with Jib 75
Cloud Native Buildpacks 75
Cloud Build 76
Remote Docker Build 77
Advanced Builds 77
Running Arbitrary Programs 79
Connecting with Version Control 79
Shutting Down 80
Summary 80
Chapter 4. Working with a Relational Database 81
Introducing the Demo Application 81
Creating the Cloud SQL Instance 83
Understanding Cloud SQL Proxy 84
Connecting and Loading the Schema 85
Securing the Default User 86
Connecting Cloud Run to Cloud SQL 87
Disabling the Direct Connection 88
Deploying the Demo Application 89
Connection String 90
Public and Private IP 90
Limiting Concurrency 91
Transaction Concurrency 92
Resource Contention 93
Scaling Boundaries and Connection Pooling 93
External Connection Pool 94
A Real-World Example 95
Cloud SQL in Production 95
Monitoring 95
Automatic Storage Increase 95
High Availability 95
Making Your Application Resilient Against Short Downtime 96
Shutting Down 96
Summary 96
Chapter 5. Working with HTTP Sessions 97
How HTTP Sessions Work 98
Storing Sessions in Memorystore: A Hands-On Exploration 99
Creating a Memorystore Instance 99
What Is a VPC Connector? 100
Creating a VPC Connector 102
Deploying the Demo App 103
Alternative Session Stores 104
Session Affinity 105
Use Cases 105
Session Affinity Is Not for Session Data 106
Shutting Down 106
Summary 106
Chapter 6. Service Identity and Authentication 107
Cloud IAM Fundamentals 107
Roles 107
Policy Binding 108
Service Accounts 111
Creating and Using a New Service Account 113
Sending Authenticated Requests to Cloud Run 114
Deploying a Private Service 115
Using an ID Token to Send Authenticated Requests 116
When Is an ID Token Valid? 117
Programmatically Calling Private Cloud Run Services 117
Google Frontend Server 118
A Story About Inter-Service Latency 119
Demo Application 119
Embedded Read-Only SQL Database 120
Running Locally 120
Edit, Compile, Reload 121
Deploying to Cloud Run 122
Update the Frontend Configuration 123
Add Custom Service Accounts 123
Add IAM Policy Binding 124
Summary 124
Chapter 7. Task Scheduling 125
Cloud Tasks 125
Hands-On Learning: A Demo Application 127
Building the Container Images 127
Creating a Cloud Tasks Queue 128
Creating Service Accounts 128
Deploying the Worker Service 128
Deploying the Task App Service 129
Connecting the Task Queue 129
Scheduling a Task with the Cloud Tasks Client Library 130
Automatic ID Token 131
Connecting the Worker 131
Test the App 131
Queue Configuration 132
Retry Configuration 132
Rate Limiting 133
Viewing and Updating Queue Configuration 133
Considerations 133
Cloud Tasks Might Deliver Your Request Twice 133
Local Development 134
Alternatives 134
Summary 135
Chapter 8. Infrastructure as Code Using Terraform 137
What Is Infrastructure as Code? 137
Why Infrastructure as Code? 138
Serverless Infrastructure 139
How It Works 139
When Not to Use Infrastructure as Code 140
Terraform 141
Installing Terraform 141
Getting Started with a Minimal Example 142
The Terraform Workflow 148
Change with Terraform: Adding the Access Policy 150
Expressing Dependencies with References 151
Supplemental Resources 152
Summary 153
Chapter 9. Structured Logging and Tracing 155
Logging on Cloud Run 155
Viewing Logs in the Web Console 156
Viewing Logs in the Terminal 156
Finding Invisible Logs 157
Plain-Text Logs Leave You Wanting More 158
Demo Application 158
Structured Logging 158
Client Libraries 160
Structured Logging in Other Languages 160
How to Use Log Levels 160
Capturing Panics 161
Local Development 163
Request Context 163
Trace Context 165
Forwarding Trace ID 165
Preparing All Incoming Requests with the Trace ID 167
Passing Request Context to Outgoing Requests 167
Viewing Trace Context in Cloud Logging 169
Additional Resources About Tracing 169
Log-Based Metrics with Cloud Monitoring 169
Summary 170
Chapter 10. Cloud Run and Knative Serving 173
What Is Knative Serving? 174
Cloud Run Is Not Managed Knative Serving 174
Knative Serving on Google Cloud 174
Understanding Kubernetes 175
API Server 176
Kubernetes Resources 177
Database 177
Controllers 177
Adding Extensions to Kubernetes 178
Running Knative Serving Locally 178
Running a Local Kubernetes Cluster 178
Installing Minikube and kubectl 179
Starting Your Local Cluster 179
Install the Knative Operator 180
Starting Minikube Tunnel 181
Installing an HTTP Load Balancer 182
Configuring DNS 183
Deploying a Service 183
Deploying the Same Service to Cloud Run 184
Alternative API Clients 184
Shutting Down 185
Discussion 185
Serving 185
Moving from Kubernetes to Cloud Run Is Harder 185
Service Identity and Authentication 185
Proprietary Managed Services 186
Summary 186
Index 187
About the Author 202
Colophon 202
备用描述
Learn How To Build A Serverless Real-world Application In The Cloud That's Reliable, Secure, Maintainable, And Can Handle Millions Of Users. If You Have Experience Building Traditional Web Applications, This Practical Guide Shows You How To Get Started With Serverless. Cloud Engineer Wietse Venema Takes You Through The Steps Necessary To Build Serverless Applications With Cloud Run, A Container-based Serverless Platform On Google Cloud. Through The Course Of The Book, You'll Learn How To Become Productive With Serverless Technology. You Will Build And Explore Several Example Applications That Highlight Different Parts Of The Serverless Stack, Using (light) Frontend Technology And Go On The Back End. You Can Also Follow The Lessons In The Book Using Your Own Project On Google Cloud Platform. You'll Learn How To: Build A Serverless Application With Google's Cloud Run And Firestore Approach Testing And Development Handle User Management And Authentication Combine Serverless With A Traditional Relational Database Run And Monitor Production Services Integrate Your Application With External Apis
备用描述
Learn how to build a serverless real-world application in the cloud that's reliable, secure, and scalable. If you have experience building web applications on traditional infrastructure, this comprehensive and approachable guide shows you how to get started with serverless containers on Cloud Run.
Throughout the course of the book, you'll deploy and explore several example applications that highlight different parts of the serverless stack on Google Cloud. Combining practical examples with fundamentals, this book will appeal to both developers who are early in their learning journey and experienced practitioners.
You'll learn
Throughout the course of the book, you'll deploy and explore several example applications that highlight different parts of the serverless stack on Google Cloud. Combining practical examples with fundamentals, this book will appeal to both developers who are early in their learning journey and experienced practitioners.
You'll learn
备用描述
A hands-on guide explains how to build real-world serverless applications in the cloud that are reliable, secure, maintainable, and scalable using Cloud Run, a container-based serverless product on Google Cloud, covering such topics as approaches for building containers with and without Docker, Cloud SQL, identity and access management, and background task scheduling
备用描述
"Learn how to build a serverless real-world application in the cloud that's reliable, secure, and scalable. If you have experience building web applications on traditional infrastructure, this comprehensive and approachable guide shows you how to get started with serverless containers on Cloud Run"--Amazon.com
开源日期
2021-08-23
ISBN-13978-1-4920-5706-2
ISBN-13978-1-4920-5709-3
ISBN-101-4920-5706-1
ISBN-101-4920-5709-6
OCLC1225977064
OCLC1226320298
OCLC1240163322
OCLC1263811503
AacIdaacid__ebscohost_records__20240823T163501Z__h6TZw2zC9roiYcRWSbqZhA
AacIdaacid__gbooks_records__20240920T051416Z__Xe8XK58GJvhgtBVAUFN38F
AacIdaacid__goodreads_records__20240913T115838Z__51771830__k9q87AJBXgbPCK72LGCNk6
AacIdaacid__isbngrp_records__20240920T194930Z__KBsymu2q6rxVEw7W8tcaWm
AacIdaacid__nexusstc_records__20240516T143215Z__59VgrkjMQWLj5EM2XcC2t4
AacIdaacid__upload_records_newsarch_ebooks__20241216T131521Z__1837331__35ijnaQGvdsDuE4r9fyxm5
AacIdaacid__worldcat__20250804T000000Z__3zbppgYbPmXvfbryzHyEax
AacIdaacid__worldcat__20250804T000000Z__6nkFR42nyfwMUBJyPGi37E
AacIdaacid__worldcat__20250804T000000Z__JTyM5c4Sx8ahVR7fhXyFKm
AacIdaacid__worldcat__20250804T000000Z__K4hsbS8c5XivhVcZ63gNmy
AacIdaacid__worldcat__20250804T000000Z__LkxxW5CkAQyoTMitSPmvqJ
AacIdaacid__worldcat__20250804T000000Z__U4ywpo4A2CnJoNMq2wiTMo
AacIdaacid__worldcat__20250804T000000Z__W5VbZGVDTN92LtekPBynjw
AacIdaacid__worldcat__20250804T000000Z__YKdoEPKpagm89e34sVCqcq
AacIdaacid__worldcat__20250804T000000Z__ZhW5KgsyiuXoHKQBMVANBo
AacIdaacid__worldcat__20250804T000000Z__j7YYMGeN5fUyYUVtNYZffL
AacIdaacid__worldcat__20250804T000000Z__oFTS8a6RCMUB9k3V3nhUw9
AacIdaacid__zlib3_records__20240809T190524Z__17057838__mGkP2TqSef4Ykbcs8c2DKU
AA Record IDmd5:dd9573e14145633e813e242da7a1df56
ASINB08PHT7W5T
Collectionlgli
Collectionlgrs
Collectionnexusstc
Collectionupload
Collectionzlib
Content Typebook_nonfiction
SHA-256b861edd7
EBSCOhost eBook Index Source Scrape Date2024-08-23
File Exiftool Created Date2020-12-01
Google Books Source Scrape Date2024-09-20
Goodreads Source Scrape Date2024-09-13
ISBNdb Scrape Date2022-09-01
ISBN GRP Source Scrape Date2024-09-20
Libgen.li Source Date2021-08-23
Libgen.rs Non-Fiction Date2021-08-23
Nexus/STC Source issued_at Date2020-01-01
Nexus/STC Source Updated Date2024-05-16
OCLC Scrape Date2025-01-01
OpenLib 'created' Date2020-08-26
Upload Collection Record Date2024-12-16
Z-Library Source Date2021-08-23
DDC004.6782
EBSCOhost eBook Index Accession Number2698224
EBSCOhost eBook Index Subjectbisac/COMPUTERS / Computer Architecture
EBSCOhost eBook Index Subjectbisac/COMPUTERS / Distributed Systems / Cloud Computing
EBSCOhost eBook Index Subjectbisac/COMPUTERS / Distributed Systems / General
EBSCOhost eBook Index Subjectbisac/COMPUTERS / Software Development & Engineering / General
EBSCOhost eBook Index Subjectunclass/Application software--Development--Computer programs
Filepathlgli/OReilly.Building.Serverless.Applications.with.Google.Cloud.Run.1492057096.pdf
Filepathlgrsnf/OReilly.Building.Serverless.Applications.with.Google.Cloud.Run.1492057096.pdf
Filepathnexusstc/Building Serverless Applications with Google Cloud Run: A Real-World Guide to Building Production-Ready Services/dd9573e14145633e813e242da7a1df56.pdf
Filepathupload/newsarch_ebooks/2021/08/23/Building Serverless Applications with Google Cloud Run A Real-World Guide to Building Production-Ready Services.pdf
Filepathzlib/Computers/Programming/Wietse Venema/Building Serverless Applications with Google Cloud Run: A Real-World Guide to Building Production-Ready Services_17057838.pdf
Filesize11727085
Google BooksQ_E8zQEACAAJ
Goodreads51771830
IPFS CIDQmV15938f9yVndgMB4PnHdVRMEGGS1He3oUkkPX7x5KwnC
IPFS CIDbafykbzacedkmgg3dvsuzq2fxwq57qaabshilemu42h6wn4oessnh7sjuyp4eo
ISBN GRP IDeb50c77536aba7f0b60ba76738f067e1
Languageen
LCCQA76.585
LCCQA76.76.D47 V46 2020
Libgen.li File94060140
Libgen.li libgen_id3093398
Libgen.rs Non-Fiction2833622
Libgen.rs Non-Fiction3059194
Libgen.rs Non-Fiction Topiccomputers\\networking: internet
MD5dd9573e14145633e813e242da7a1df56
Nexus/STCejwq27zrvaqdukskb9hqqzh81
Nexus/STC TagContainerization
Nexus/STC TagDocker
Nexus/STC TagGoogle Cloud Platform
Nexus/STC TagGoogle Cloud SQL
Nexus/STC TagKnative
Nexus/STC TagLogging
Nexus/STC TagRelational Databases
Nexus/STC TagServerless Applications
Nexus/STC TagTask Scheduling
Nexus/STC TagTerraform
Nexus/STC TagWeb Applications
OCLC Editions7
OCLC Editions (from search_holdings_summary_all_editions)7
OCLC 'From Filename'2023_04_v3/1077/1077299074
OCLC 'From Filename'2023_04_v3/1087/1087070264
OCLC 'From Filename'2023_04_v3/1223/1223655612
OCLC 'From Filename'search_holdings_summary_all_editions/1226320298/index/57439032
OCLC 'From Filename'search_holdings_summary_all_editions/1240163322/index/58386313
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0037/0037829105
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0086/0086342912
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0095/0095885122
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0098/0098489374
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0228/0228871711
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0292/0292172201
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0502/0502970012
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0505/0505335308
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0549/0549580790
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0576/0576256467
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/0925/0925334327
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1090/1090816056
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1149/1149657065
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1183/1183967252
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1200/1200498153
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1202/1202859806
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1206/1206533262
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1247/1247775491
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1259/1259345528
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1264/1264567206
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1280/1280115880
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1288/1288105632
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1289/1289834452
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1324/1324279481
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1479/1479461209
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1809/1809805734
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1833/1833380009
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/1850/185000545
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2283/2283729064
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2324/2324532755
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2404/2404027721
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2626/2626609596
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2697/2697472283
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2715/2715942227
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2735/2735706472
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2781/2781266638
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2824/2824872290
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2879/2879664336
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/2990/2990043811
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3007/3007949627
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3032/3032762403
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3168/3168722409
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3221/3221417843
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3327/3327116496
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3437/3437242632
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3482/3482594218
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3591/359133666
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3598/3598956597
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3629/3629894147
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3656/3656772895
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3675/3675279465
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3976/3976653710
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/3996/3996740378
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4065/4065221323
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4087/4087729970
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4091/4091147025
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4094/4094361683
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4310/4310464572
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4447/4447919582
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4489/4489869497
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4546/4546452488
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4560/4560059684
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4588/4588137755
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4665/4665681118
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4711/471175226
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/4776/4776908354
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5063/5063211918
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5089/5089349513
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5093/5093283824
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5119/5119905039
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5331/5331041513
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5405/5405397551
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5542/5542606290
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5643/564345937
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5670/5670052192
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5784/5784955222
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/5838/5838253324
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6070/6070713639
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6225/6225756649
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6299/6299766303
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6507/6507980071
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6599/6599419532
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6645/6645953607
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6708/6708322766
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6747/6747510792
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6882/6882702006
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6916/6916714763
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6944/6944840829
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/6996/6996264171
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7026/7026675105
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7026/7026797062
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7102/7102737591
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7137/7137987335
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7290/7290392430
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7634/7634876473
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7752/7752082818
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7880/7880342209
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/7895/7895504150
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8059/805983053
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8081/8081270897
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8112/8112317212
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8170/8170774858
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8230/8230213067
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8467/8467431605
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8583/8583661993
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8804/8804825863
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8858/8858675598
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/8977/8977681988
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9114/9114384792
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9211/9211965725
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9259/9259537357
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9281/9281469840
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9288/9288119399
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9347/9347130270
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9831/9831896834
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9838/9838764740
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9863/9863484562
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9864/9864797169
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v6/9956/9956712604
Open LibraryOL21684797W
Open LibraryOL29498892M
Open Library Source Recordamazon:1492057096
Open Library Source Recordbwb:9781492057093
Server Pathg4/libgenrs_nonfiction/libgenrs_nonfiction/3059000/dd9573e14145633e813e242da7a1df56
SHA-10b48113849c193789b1c3a561158d7f76b5529e3
SHA-25669bff548dc90698e2857f4aa5e7e2d6864ff3c3851b8850fa6c393422f08d4e6
Torrentexternal/libgen_rs_non_fic/r_3059000.torrent
UDCB08PHT7W5T
Year2018
Year2020
Year2021
Z-Library17057838
Zlib Category ID198
Zlib Category NameComputers/Programming
ISBN-13:
978-1-4920-5706-2 / 9781492057062
ISBN-13:
978-1-4920-5709-3 / 9781492057093
ISBN-10:
1-4920-5706-1 / 1492057061
代码浏览器: 在代码浏览器中查看“isbn10:1492057061”
ISBN-10:
1-4920-5709-6 / 1492057096
代码浏览器: 在代码浏览器中查看“isbn10:1492057096”
AacId:
aacid__ebscohost_records__20240823T163501Z__h6TZw2zC9roiYcRWSbqZhA
Anna’s Archive Container identifier.
AacId:
aacid__gbooks_records__20240920T051416Z__Xe8XK58GJvhgtBVAUFN38F
Anna’s Archive Container identifier.
AacId:
aacid__goodreads_records__20240913T115838Z__51771830__k9q87AJBXgbPCK72LGCNk6
Anna’s Archive Container identifier.
AacId:
aacid__isbngrp_records__20240920T194930Z__KBsymu2q6rxVEw7W8tcaWm
Anna’s Archive Container identifier.
AacId:
aacid__nexusstc_records__20240516T143215Z__59VgrkjMQWLj5EM2XcC2t4
Anna’s Archive Container identifier.
AacId:
aacid__upload_records_newsarch_ebooks__20241216T131521Z__1837331__35ijnaQGvdsDuE4r9fyxm5
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__3zbppgYbPmXvfbryzHyEax
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__6nkFR42nyfwMUBJyPGi37E
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__JTyM5c4Sx8ahVR7fhXyFKm
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__K4hsbS8c5XivhVcZ63gNmy
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__LkxxW5CkAQyoTMitSPmvqJ
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__U4ywpo4A2CnJoNMq2wiTMo
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__W5VbZGVDTN92LtekPBynjw
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__YKdoEPKpagm89e34sVCqcq
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__ZhW5KgsyiuXoHKQBMVANBo
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__j7YYMGeN5fUyYUVtNYZffL
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__oFTS8a6RCMUB9k3V3nhUw9
Anna’s Archive Container identifier.
AacId:
aacid__zlib3_records__20240809T190524Z__17057838__mGkP2TqSef4Ykbcs8c2DKU
Anna’s Archive Container identifier.
AA Record ID:
md5:dd9573e14145633e813e242da7a1df56
Anna’s Archive record ID.
Collection:
lgli
The collection on Anna’s Archive that provided data for this record.
URL: /datasets/lgli
网站: /datasets
代码浏览器: 在代码浏览器中查看“collection:lgli”
Collection:
lgrs
The collection on Anna’s Archive that provided data for this record.
URL: /datasets/lgrs
网站: /datasets
代码浏览器: 在代码浏览器中查看“collection:lgrs”
Collection:
nexusstc
The collection on Anna’s Archive that provided data for this record.
URL: /datasets/nexusstc
网站: /datasets
Collection:
upload
The collection on Anna’s Archive that provided data for this record.
URL: /datasets/upload
网站: /datasets
代码浏览器: 在代码浏览器中查看“collection:upload”
Collection:
zlib
The collection on Anna’s Archive that provided data for this record.
URL: /datasets/zlib
网站: /datasets
代码浏览器: 在代码浏览器中查看“collection:zlib”
Content Type:
book_nonfiction
Content type, determined by Anna’s Archive.
SHA-256:
b861edd7
代码浏览器: 在代码浏览器中查看“crc32:b861edd7”
EBSCOhost eBook Index Source Scrape Date:
2024-08-23
Date Anna’s Archive scraped the EBSCOhost metadata.
网站: /datasets/edsebk
File Exiftool Created Date:
2020-12-01
Date of creation from the file’s own metadata.
网站: /datasets/upload
Google Books Source Scrape Date:
2024-09-20
Date Anna’s Archive scraped the Google Books collection.
网站: /datasets/gbooks
Goodreads Source Scrape Date:
2024-09-13
Date Anna’s Archive scraped the Goodreads collection.
ISBNdb Scrape Date:
2022-09-01
The date that Anna’s Archive scraped this ISBNdb record.
网站: /datasets/isbndb
ISBN GRP Source Scrape Date:
2024-09-20
Date Anna’s Archive scraped the ISBN GRP collection.
Libgen.rs Non-Fiction Date:
2021-08-23
Date Libgen.rs Non_Fiction published this file.
网站: /datasets/lgrs
Nexus/STC Source issued_at Date:
2020-01-01
Date Nexus/STC reports in their issued_at field, which is the “issuing time of the item described by record.”
Nexus/STC Source Updated Date:
2024-05-16
Date Nexus/STC last updated this record.
OCLC Scrape Date:
2025-01-01
The date that Anna’s Archive scraped this OCLC/WorldCat record.
网站: /datasets/oclc
OpenLib 'created' Date:
2020-08-26
The 'created' metadata field on the Open Library, indicating when the first version of this record was created.
网站: /datasets/ol
Upload Collection Record Date:
2024-12-16
Date Anna’s Archive indexed this file in our 'upload' collection.
网站: /datasets/upload
EBSCOhost eBook Index Accession Number:
2698224
ID in the EBSCOhost eBook Index (edsebk).
网站: /datasets/edsebk
代码浏览器: 在代码浏览器中查看“edsebk:2698224”
EBSCOhost eBook Index Subject:
bisac/COMPUTERS / Computer Architecture
Tag in EBSCOhost eBook Index.
网站: /datasets/edsebk
EBSCOhost eBook Index Subject:
bisac/COMPUTERS / Distributed Systems / Cloud Computing
Tag in EBSCOhost eBook Index.
网站: /datasets/edsebk
EBSCOhost eBook Index Subject:
bisac/COMPUTERS / Distributed Systems / General
Tag in EBSCOhost eBook Index.
网站: /datasets/edsebk
EBSCOhost eBook Index Subject:
bisac/COMPUTERS / Software Development & Engineering / General
Tag in EBSCOhost eBook Index.
网站: /datasets/edsebk
EBSCOhost eBook Index Subject:
unclass/Application software--Development--Computer programs
Tag in EBSCOhost eBook Index.
网站: /datasets/edsebk
Filepath:
lgli/OReilly.Building.Serverless.Applications.with.Google.Cloud.Run.1492057096.pdf
Browse collections using their original file paths (particularly 'upload' is interesting)
Filepath:
lgrsnf/OReilly.Building.Serverless.Applications.with.Google.Cloud.Run.1492057096.pdf
Browse collections using their original file paths (particularly 'upload' is interesting)
Filepath:
nexusstc/Building Serverless Applications with Google Cloud Run: A Real-World Guide to Building Production-Ready Services/dd9573e14145633e813e242da7a1df56.pdf
Browse collections using their original file paths (particularly 'upload' is interesting)
Filepath:
upload/newsarch_ebooks/2021/08/23/Building Serverless Applications with Google Cloud Run A Real-World Guide to Building Production-Ready Services.pdf
Browse collections using their original file paths (particularly 'upload' is interesting)
Filepath:
zlib/Computers/Programming/Wietse Venema/Building Serverless Applications with Google Cloud Run: A Real-World Guide to Building Production-Ready Services_17057838.pdf
Browse collections using their original file paths (particularly 'upload' is interesting)
Filesize:
11727085
Filesize in bytes.
Google Books:
Q_E8zQEACAAJ
网站: /datasets/gbooks
Goodreads:
51771830
Goodreads social cataloging site
IPFS CID:
QmV15938f9yVndgMB4PnHdVRMEGGS1He3oUkkPX7x5KwnC
Content Identifier (CID) of the InterPlanetary File System (IPFS).
IPFS CID:
bafykbzacedkmgg3dvsuzq2fxwq57qaabshilemu42h6wn4oessnh7sjuyp4eo
Content Identifier (CID) of the InterPlanetary File System (IPFS).
ISBN GRP ID:
eb50c77536aba7f0b60ba76738f067e1
ISBN GRP ID.
LCC:
QA76.76.D47 V46 2020
Library of Congress Classification
Libgen.li File:
94060140
Global file ID in Libgen.li. Directly taken from the 'f_id' field in the 'files' table.
网站: /datasets/lgli
代码浏览器: 在代码浏览器中查看“lgli:94060140”
Libgen.li libgen_id:
3093398
Repository ID for the 'libgen' repository in Libgen.li. Directly taken from the 'libgen_id' field in the 'files' table. Corresponds to the 'thousands folder' torrents.
网站: /datasets/lgli
Libgen.rs Non-Fiction:
2833622
Repository ID for the non-fiction ('libgen') repository in Libgen.rs. Directly taken from the 'id' field in the 'updated' table. Corresponds to the 'thousands folder' torrents.
网站: /datasets/lgrs
代码浏览器: 在代码浏览器中查看“lgrsnf:2833622”
Libgen.rs Non-Fiction:
3059194
Repository ID for the non-fiction ('libgen') repository in Libgen.rs. Directly taken from the 'id' field in the 'updated' table. Corresponds to the 'thousands folder' torrents.
网站: /datasets/lgrs
代码浏览器: 在代码浏览器中查看“lgrsnf:3059194”
Libgen.rs Non-Fiction Topic:
computers\\networking: internet
Libgen’s own classification system of 'topics' for non-fiction books. Obtained from the 'topic' metadata field, using the 'topics' database table, which seems to have its roots in the Kolxo3 library that Libgen was originally based on. https://web.archive.org/web/20250303231041/https://wiki.mhut.org/content:bibliographic_data says that this field will be deprecated in favor of Dewey Decimal.
网站: /datasets/lgrs
MD5:
dd9573e14145633e813e242da7a1df56
Nexus/STC:
ejwq27zrvaqdukskb9hqqzh81
ID of an individual edition of a file in Nexus/STC.
Nexus/STC Tag:
Containerization
Tag in Nexus/STC.
Nexus/STC Tag:
Docker
Tag in Nexus/STC.
Nexus/STC Tag:
Google Cloud Platform
Tag in Nexus/STC.
Nexus/STC Tag:
Google Cloud SQL
Tag in Nexus/STC.
Nexus/STC Tag:
Knative
Tag in Nexus/STC.
Nexus/STC Tag:
Logging
Tag in Nexus/STC.
Nexus/STC Tag:
Relational Databases
Tag in Nexus/STC.
Nexus/STC Tag:
Serverless Applications
Tag in Nexus/STC.
Nexus/STC Tag:
Task Scheduling
Tag in Nexus/STC.
Nexus/STC Tag:
Terraform
Tag in Nexus/STC.
Nexus/STC Tag:
Web Applications
Tag in Nexus/STC.
OCLC Editions:
7
Number of editions (unique OCLC IDs) reported by OCLC/WorldCat metadata. 'many' means 20 or more.
网站: /datasets/oclc
代码浏览器: 在代码浏览器中查看“oclc_editions:7”
OCLC Editions (from search_holdings_summary_all_editions):
7
网站: /datasets/oclc
OCLC 'From Filename':
2023_04_v3/1077/1077299074
网站: /datasets/oclc
OCLC 'From Filename':
2023_04_v3/1087/1087070264
网站: /datasets/oclc
OCLC 'From Filename':
2023_04_v3/1223/1223655612
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_summary_all_editions/1226320298/index/57439032
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_summary_all_editions/1240163322/index/58386313
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0037/0037829105
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0086/0086342912
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0095/0095885122
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0098/0098489374
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0228/0228871711
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0292/0292172201
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0502/0502970012
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0505/0505335308
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0549/0549580790
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0576/0576256467
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/0925/0925334327
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1090/1090816056
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1149/1149657065
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1183/1183967252
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1200/1200498153
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1202/1202859806
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1206/1206533262
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1247/1247775491
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1259/1259345528
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1264/1264567206
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1280/1280115880
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1288/1288105632
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1289/1289834452
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1324/1324279481
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1479/1479461209
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1809/1809805734
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1833/1833380009
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/1850/185000545
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2283/2283729064
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2324/2324532755
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2404/2404027721
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2626/2626609596
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2697/2697472283
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2715/2715942227
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2735/2735706472
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2781/2781266638
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2824/2824872290
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2879/2879664336
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/2990/2990043811
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3007/3007949627
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3032/3032762403
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3168/3168722409
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3221/3221417843
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3327/3327116496
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3437/3437242632
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3482/3482594218
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3591/359133666
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3598/3598956597
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3629/3629894147
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3656/3656772895
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3675/3675279465
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3976/3976653710
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/3996/3996740378
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4065/4065221323
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4087/4087729970
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4091/4091147025
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4094/4094361683
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4310/4310464572
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4447/4447919582
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4489/4489869497
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4546/4546452488
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4560/4560059684
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4588/4588137755
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4665/4665681118
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4711/471175226
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/4776/4776908354
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5063/5063211918
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5089/5089349513
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5093/5093283824
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5119/5119905039
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5331/5331041513
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5405/5405397551
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5542/5542606290
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5643/564345937
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5670/5670052192
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5784/5784955222
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/5838/5838253324
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6070/6070713639
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6225/6225756649
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6299/6299766303
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6507/6507980071
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6599/6599419532
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6645/6645953607
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6708/6708322766
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6747/6747510792
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6882/6882702006
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6916/6916714763
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6944/6944840829
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/6996/6996264171
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7026/7026675105
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7026/7026797062
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7102/7102737591
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7137/7137987335
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7290/7290392430
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7634/7634876473
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7752/7752082818
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7880/7880342209
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/7895/7895504150
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8059/805983053
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8081/8081270897
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8112/8112317212
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8170/8170774858
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8230/8230213067
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8467/8467431605
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8583/8583661993
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8804/8804825863
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8858/8858675598
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/8977/8977681988
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9114/9114384792
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9211/9211965725
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9259/9259537357
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9281/9281469840
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9288/9288119399
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9347/9347130270
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9831/9831896834
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9838/9838764740
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9863/9863484562
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9864/9864797169
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v6/9956/9956712604
网站: /datasets/oclc
Open Library:
OL21684797W
代码浏览器: 在代码浏览器中查看“ol:OL21684797W”
Open Library:
OL29498892M
代码浏览器: 在代码浏览器中查看“ol:OL29498892M”
Open Library Source Record:
amazon:1492057096
The code for a source record that Open Library imported from.
网站: /datasets/ol
Open Library Source Record:
bwb:9781492057093
The code for a source record that Open Library imported from.
网站: /datasets/ol
Server Path:
g4/libgenrs_nonfiction/libgenrs_nonfiction/3059000/dd9573e14145633e813e242da7a1df56
Path on Anna’s Archive partner servers.
SHA-1:
0b48113849c193789b1c3a561158d7f76b5529e3
SHA-256:
69bff548dc90698e2857f4aa5e7e2d6864ff3c3851b8850fa6c393422f08d4e6
Torrent:
external/libgen_rs_non_fic/r_3059000.torrent
Bulk torrent for long-term preservation.
网站: /torrents
Z-Library:
17057838
ID in Z-Library.
URL: https://z-lib.gd/
网站: /datasets/zlib
代码浏览器: 在代码浏览器中查看“zlib:17057838”
Zlib Category ID:
198
Category ID on the Z-Library website.
Zlib Category Name:
Computers/Programming
Name for the zlib_category_id (category ID on the Z-Library website).
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。
今日下载剩余 XXXXXX 次。感谢您成为会员!❤️
你已经用完了今日的高速下载次数。
你最近下载过此文件。链接在一段时间内仍然有效。
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
- Libgen.rs 非虚构文学板块
- Libgen.li (点击顶部的“GET”) 已知他们的广告包含恶意软件,因此请使用广告拦截器或不要点击广告
- Nexus/STC (Nexus/STC 文件下载可能不可靠)
- IPFS
- Z-Library
- Z-Library TOR (需要TOR浏览器)
- Z-Library
- Z-Library TOR (需要TOR浏览器)
- 批量种子下载 (仅限专家) 馆藏 “libgen_rs_non_fic” → 种子 “r_3059000.torrent” → file “dd9573e14145633e813e242da7a1df56”
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:JDownloader -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.