NGINX Cookbook advanced recipes for high-performance load balancing
(eBook)
Author
Status
Description
Loading Description...
Also in this Series
Checking series information...
More Details
Published
Sebastopol : O'Reilly Media, Incorporated, 2024.
Format
eBook
Edition
3rd ed.
Language
English
ISBN
9781098158408, 1098158407
Notes
General Note
Description based upon print version of record.
General Note
5.3 Using the njs Module to Expose JavaScript Functionality Within NGINX
Description
NGINX is one of the most widely used web servers available today, in part because of its capabilities as a load balancer and reverse proxy server for HTTP and other network protocols. This revised cookbook provides easy-to-follow examples of real-world problems in application delivery. Practical recipes help you set up and use either the open source or commercial offering to solve problems in various use cases. For professionals who understand modern web architectures such as n-tier or microservice designs and common web protocols such as TCP and HTTP, these recipes include proven solutions for security and software load balancing and for monitoring and maintaining NGINX's application delivery platform. You'll also explore advanced features of both NGINX and NGINX Plus, the free and licensed versions of this server. You'll find recipes for: High-performance load balancing with HTTP, TCP, and UDP Securing access through encrypted traffic, secure links, HTTP authentication subrequests, and more Deploying NGINX to Google, AWS, and Azure Cloud Services NGINX Plus as a service provider in a SAML environment HTTP/3 (QUIC), OpenTelemetry, and the njs module.
Local note
O'Reilly,O'Reilly Online Learning: Academic/Public Library Edition
Reviews from GoodReads
Loading GoodReads Reviews.
Citations
APA Citation, 7th Edition (style guide)
DeJonghe, D. (2024). NGINX Cookbook: advanced recipes for high-performance load balancing (3rd ed.). O'Reilly Media, Incorporated.
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)DeJonghe, Derek. 2024. NGINX Cookbook: Advanced Recipes for High-performance Load Balancing. O'Reilly Media, Incorporated.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)DeJonghe, Derek. NGINX Cookbook: Advanced Recipes for High-performance Load Balancing O'Reilly Media, Incorporated, 2024.
MLA Citation, 9th Edition (style guide)DeJonghe, Derek. NGINX Cookbook: Advanced Recipes for High-performance Load Balancing 3rd ed., O'Reilly Media, Incorporated, 2024.
Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.
Staff View
Grouped Work ID
1fb5414a-6c94-4c80-cb6d-9787aa04f876-eng
Grouping Information
Grouped Work ID | 1fb5414a-6c94-4c80-cb6d-9787aa04f876-eng |
---|---|
Full title | nginx cookbook advanced recipes for high performance load balancing |
Author | dejonghe derek |
Grouping Category | book |
Last Update | 2024-03-13 13:26:08PM |
Last Indexed | 2024-04-27 02:38:25AM |
Book Cover Information
Image Source | coce_google_books |
---|---|
First Loaded | Apr 28, 2024 |
Last Used | Apr 28, 2024 |
Marc Record
First Detected | Mar 13, 2024 01:26:21 PM |
---|---|
Last File Modification Time | Mar 13, 2024 01:26:21 PM |
MARC Record
LEADER | 05759cam a22004817a 4500 | ||
---|---|---|---|
001 | on1419869780 | ||
003 | OCoLC | ||
005 | 20240223121953.0 | ||
006 | m o d | ||
007 | cr cnu|||||||| | ||
008 | 240203s2024 cau o 000 0 eng d | ||
020 | |a 9781098158408 | ||
020 | |a 1098158407 | ||
035 | |a (OCoLC)1419869780 | ||
037 | |a 9781098158422|b O'Reilly Media | ||
040 | |a EBLCP|b eng|c EBLCP|d ORMDA|d OCLCO | ||
049 | |a MAIN | ||
050 | 4 | |a TK5105.8885.N54 | |
082 | 0 | 4 | |a 004.3/6|2 23/eng/20240206 |
100 | 1 | |a DeJonghe, Derek,|e author. | |
245 | 1 | 0 | |a NGINX Cookbook|h [electronic resource] :|b advanced recipes for high-performance load balancing /|c Derek DeJonghe. |
250 | |a 3rd ed. | ||
260 | |a Sebastopol :|b O'Reilly Media, Incorporated,|c 2024. | ||
300 | |a 1 online resource (195 p.) | ||
500 | |a Description based upon print version of record. | ||
500 | |a 5.3 Using the njs Module to Expose JavaScript Functionality Within NGINX | ||
505 | 0 | |a Cover -- Copyright -- Table of Contents -- Preface -- Conventions Used in This Book -- O'Reilly Online Learning -- How to Contact Us -- Chapter 1. Basics -- 1.0 Introduction -- 1.1 Installing NGINX on Debian/Ubuntu -- Problem -- Solution -- Discussion -- 1.2 Installing NGINX Through the YUM Package Manager -- Problem -- Solution -- Discussion -- 1.3 Installing NGINX Plus -- Problem -- Solution -- Discussion -- 1.4 Verifying Your Installation -- Problem -- Solution -- Discussion -- 1.5 Key Files, Directories, and Commands -- Problem -- Solution -- Discussion | |
505 | 8 | |a 1.6 Using Includes for Clean Configs -- Problem -- Solution -- Discussion -- 1.7 Serving Static Content -- Problem -- Solution -- Discussion -- See Also -- Chapter 2. High-Performance Load Balancing -- 2.0 Introduction -- 2.1 HTTP Load Balancing -- Problem -- Solution -- Discussion -- 2.2 TCP Load Balancing -- Problem -- Solution -- Discussion -- 2.3 UDP Load Balancing -- Problem -- Solution -- Discussion -- 2.4 Load-Balancing Methods -- Problem -- Solution -- Discussion -- 2.5 Sticky Cookie with NGINX Plus -- Problem -- Solution -- Discussion -- 2.6 Sticky Learn with NGINX Plus -- Problem | |
505 | 8 | |a Solution -- Discussion -- 2.7 Sticky Routing with NGINX Plus -- Problem -- Solution -- Discussion -- 2.8 Connection Draining with NGINX Plus -- Problem -- Solution -- Discussion -- 2.9 Passive Health Checks -- Problem -- Solution -- Discussion -- See Also -- 2.10 Active Health Checks with NGINX Plus -- Problem -- Solution -- Discussion -- See Also -- 2.11 Slow Start with NGINX Plus -- Problem -- Solution -- Discussion -- Chapter 3. Traffic Management -- 3.0 Introduction -- 3.1 A/B Testing -- Problem -- Solution -- Discussion -- See Also -- 3.2 Using the GeoIP Module and Database -- Problem | |
505 | 8 | |a Solution -- Discussion -- See Also -- 3.3 Restricting Access Based on Country -- Problem -- Solution -- Discussion -- 3.4 Finding the Original Client -- Problem -- Solution -- Discussion -- 3.5 Limiting Connections -- Problem -- Solution -- Discussion -- 3.6 Limiting Rate -- Problem -- Solution -- Discussion -- 3.7 Limiting Bandwidth -- Problem -- Solution -- Discussion -- Chapter 4. Massively Scalable Content Caching -- 4.0 Introduction -- 4.1 Caching Zones -- Problem -- Solution -- Discussion -- See Also -- 4.2 Caching Hash Keys -- Problem -- Solution -- Discussion -- 4.3 Cache Locking | |
505 | 8 | |a Problem -- Solution -- Discussion -- 4.4 Use Stale Cache -- Problem -- Solution -- Discussion -- See Also -- 4.5 Cache Bypass -- Problem -- Solution -- Discussion -- 4.6 Cache Purging with NGINX Plus -- Problem -- Solution -- Discussion -- See Also -- 4.7 Cache Slicing -- Problem -- Solution -- Discussion -- See Also -- Chapter 5. Programmability and Automation -- 5.0 Introduction -- 5.1 NGINX Plus API -- Problem -- Solution -- Discussion -- See Also -- 5.2 Using the Key-Value Store with NGINX Plus -- Problem -- Solution -- Discussion -- See Also | |
520 | |a NGINX is one of the most widely used web servers available today, in part because of its capabilities as a load balancer and reverse proxy server for HTTP and other network protocols. This revised cookbook provides easy-to-follow examples of real-world problems in application delivery. Practical recipes help you set up and use either the open source or commercial offering to solve problems in various use cases. For professionals who understand modern web architectures such as n-tier or microservice designs and common web protocols such as TCP and HTTP, these recipes include proven solutions for security and software load balancing and for monitoring and maintaining NGINX's application delivery platform. You'll also explore advanced features of both NGINX and NGINX Plus, the free and licensed versions of this server. You'll find recipes for: High-performance load balancing with HTTP, TCP, and UDP Securing access through encrypted traffic, secure links, HTTP authentication subrequests, and more Deploying NGINX to Google, AWS, and Azure Cloud Services NGINX Plus as a service provider in a SAML environment HTTP/3 (QUIC), OpenTelemetry, and the njs module. | ||
590 | |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Web servers|x Computer programs. | |
650 | 0 | |a HTTP (Computer network protocol) | |
650 | 0 | |a Open source software. | |
650 | 6 | |a Serveurs Web|x Logiciels. | |
650 | 6 | |a HTTP (Protocole de réseaux d'ordinateurs) | |
650 | 6 | |a Logiciels libres. | |
776 | 0 | 8 | |i Print version:|a DeJonghe, Derek|t NGINX Cookbook|d Sebastopol : O'Reilly Media, Incorporated,c2024|z 9781098158439 |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781098158422/?ar |
938 | |a ProQuest Ebook Central|b EBLB|n EBL31093430 | ||
994 | |a 92|b PCO |