Submit Search
Upload
Nginx internals
•
Download as PPT, PDF
•
19 likes
•
4,124 views
liqiang xu
Follow
Technology
Report
Share
Report
Share
1 of 33
Download now
Recommended
Nginx pronounced as "Engine X" is an open source high performance web and reverse proxy server which supports protocols like HTTP, HTTPS, SMTP, IMAP. It can also be used for load balancing and HTTP caching.
Introduction to Nginx
Introduction to Nginx
Knoldus Inc.
- Concepts - Introduction - Survive - HTTP module - Debug - UseCases
Nginx Essential
Nginx Essential
Gong Haibing
Introduction to NGINX web server. Here you can get useful information about nginx web server also can use it for presentation purpose.
Introduction to NGINX web server
Introduction to NGINX web server
Md Waresul Islam
learn basic nginx ( load balance/http basic auth/https) in 5 exercise, codingwithme style
Learn nginx in 90mins
Learn nginx in 90mins
Larry Cai
On-demand recording: nginx.com/resources/webinars/nginx-basics-best-practices You’ve heard of NGINX and the benefits it can provide to your web application, but maybe you’re not sure how to get started. There are a lot of tutorials online, but they can be outdated and contradict each other, making things more challenging. In this webinar we’ll cover the basics of NGINX to help you effectively begin using it as part of your existing or new web app. This webinar covers how to: * Install NGINX and verify it's properly running * Create NGINX configurations for reverse proxy, load balancer, etc. * Improve performance using keepalives and other NGINX directives * Debug and troubleshoot using NGINX logs
NGINX: Basics and Best Practices
NGINX: Basics and Best Practices
NGINX, Inc.
On-demand recording: nginx.com/resources/webinars/nginx-basics-best-practices-live-emea You have heard of NGINX and the benefits it can provide to your web application, but maybe you are not sure how to get started. There are a lot of tutorials online, but they can be outdated and contradict each other – making things more challenging. This webinar will teach you how to: * Install NGINX and verify it’s properly running * Create NGINX configurations for reverse proxy, load balancing, and more * Improve performance using keepalives and other NGINX directives * Debug and troubleshoot using NGINX logs
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX, Inc.
You’re ready to make your applications more responsive, scalable, fast and secure. Then it’s time to get started with NGINX. In this webinar, you will learn how to install NGINX from a package or from source onto a Linux host. We’ll then look at some common operating system tunings you could make to ensure your NGINX install is ready for prime time. View full webinar on demand at http://nginx.com/resources/webinars/installing-tuning-nginx/
NGINX Installation and Tuning
NGINX Installation and Tuning
NGINX, Inc.
In this webinar we help you get started with NGINX, industry’s most ubiquitous web server and API gateway. We cover best practices for installing, configuring, and troubleshooting both NGINX Open Source and the enterprise-grade NGINX Plus. We provide insights about using NGINX Controller to manage your NGINX Plus instances. Watch this webinar to learn: - How to create NGINX configurations for web server, load balancer, etc. - About improving performance using keepalives and other NGINX directives - How the NGINX Controller Load Balancing Module can manage NGINX Plus instances at scale - About augmenting your existing ADC with NGINX https://www.nginx.com/resources/webinars/nginx-adc-basics-best-practices-emea/
NGINX ADC: Basics and Best Practices – EMEA
NGINX ADC: Basics and Best Practices – EMEA
NGINX, Inc.
Recommended
Nginx pronounced as "Engine X" is an open source high performance web and reverse proxy server which supports protocols like HTTP, HTTPS, SMTP, IMAP. It can also be used for load balancing and HTTP caching.
Introduction to Nginx
Introduction to Nginx
Knoldus Inc.
- Concepts - Introduction - Survive - HTTP module - Debug - UseCases
Nginx Essential
Nginx Essential
Gong Haibing
Introduction to NGINX web server. Here you can get useful information about nginx web server also can use it for presentation purpose.
Introduction to NGINX web server
Introduction to NGINX web server
Md Waresul Islam
learn basic nginx ( load balance/http basic auth/https) in 5 exercise, codingwithme style
Learn nginx in 90mins
Learn nginx in 90mins
Larry Cai
On-demand recording: nginx.com/resources/webinars/nginx-basics-best-practices You’ve heard of NGINX and the benefits it can provide to your web application, but maybe you’re not sure how to get started. There are a lot of tutorials online, but they can be outdated and contradict each other, making things more challenging. In this webinar we’ll cover the basics of NGINX to help you effectively begin using it as part of your existing or new web app. This webinar covers how to: * Install NGINX and verify it's properly running * Create NGINX configurations for reverse proxy, load balancer, etc. * Improve performance using keepalives and other NGINX directives * Debug and troubleshoot using NGINX logs
NGINX: Basics and Best Practices
NGINX: Basics and Best Practices
NGINX, Inc.
On-demand recording: nginx.com/resources/webinars/nginx-basics-best-practices-live-emea You have heard of NGINX and the benefits it can provide to your web application, but maybe you are not sure how to get started. There are a lot of tutorials online, but they can be outdated and contradict each other – making things more challenging. This webinar will teach you how to: * Install NGINX and verify it’s properly running * Create NGINX configurations for reverse proxy, load balancing, and more * Improve performance using keepalives and other NGINX directives * Debug and troubleshoot using NGINX logs
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX, Inc.
You’re ready to make your applications more responsive, scalable, fast and secure. Then it’s time to get started with NGINX. In this webinar, you will learn how to install NGINX from a package or from source onto a Linux host. We’ll then look at some common operating system tunings you could make to ensure your NGINX install is ready for prime time. View full webinar on demand at http://nginx.com/resources/webinars/installing-tuning-nginx/
NGINX Installation and Tuning
NGINX Installation and Tuning
NGINX, Inc.
In this webinar we help you get started with NGINX, industry’s most ubiquitous web server and API gateway. We cover best practices for installing, configuring, and troubleshooting both NGINX Open Source and the enterprise-grade NGINX Plus. We provide insights about using NGINX Controller to manage your NGINX Plus instances. Watch this webinar to learn: - How to create NGINX configurations for web server, load balancer, etc. - About improving performance using keepalives and other NGINX directives - How the NGINX Controller Load Balancing Module can manage NGINX Plus instances at scale - About augmenting your existing ADC with NGINX https://www.nginx.com/resources/webinars/nginx-adc-basics-best-practices-emea/
NGINX ADC: Basics and Best Practices – EMEA
NGINX ADC: Basics and Best Practices – EMEA
NGINX, Inc.
Nginx is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Amit Aggarwal
In this webinar we help you get started using NGINX, the de facto web server for building modern applications. We cover best practices for installing, configuring, and troubleshooting both NGINX Open Source and the enterprise-grade NGINX Plus. https://www.nginx.com/resources/webinars/nginx-basics-best-practices-emea-2/
NGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEA
NGINX, Inc.
All about nginx ...
Nginx
Nginx
Dhrubaji Mandal ♛
Learn how to load balance your applications following best practices with NGINX and NGINX Plus. Join this webinar to learn: - How to configure basic HTTP load balancing features - The essential elements of load balancing: session persistence, health checks, and SSL termination - How to load balance MySQL, DNS, and other common TCP/UDP applications - How to have NGINX Plus automatically discover new service instances in an auto-scaling or microservices environment
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
Nginx web server configuration and directives
Nginx
Nginx
Geeta Vinnakota
Introduction to ELK
Introduction to ELK
Introduction to ELK
YuHsuan Chen
NGINX is a well kept secret of high performance web service. Many people know NGINX as an Open Source web server that delivers static content blazingly fast. But, it has many more features to help accelerate delivery of bits to your end users even in more complicated application environments. In this talk we'll cover several things that most developers or administrators could implement to further delight their end users.
5 things you didn't know nginx could do
5 things you didn't know nginx could do
sarahnovotny
Basic concept of nginx , Apache Vs Nginx , Nginx as Loadbalancer , Nginx as Reverse proxy , Configuration of nginx as load balancer and reverse proxy .
Nginx dhruba mandal
Nginx dhruba mandal
Dhrubaji Mandal ♛
Over 1/3 of websites running on Amazon Web Services (AWS) are delivered and accelerated using NGINX. In this webinar Nginx and Amazon explain how to get started with NGINX Plus on AWS and how to further increase performance and availability of large, dynamic, cloud-based applications integrating with critical AWS services.
Delivering High-Availability Web Services with NGINX Plus on AWS
Delivering High-Availability Web Services with NGINX Plus on AWS
NGINX, Inc.
When one server just isn’t enough, how can you scale out? In this webinar, you'll learn how to build out the capacity of your website. You'll see a variety of scalability approaches and some of the advanced capabilities of NGINX Plus. View full webinar on demand at http://nginx.com/resources/webinars/nginx-load-balancing-software/
Load Balancing and Scaling with NGINX
Load Balancing and Scaling with NGINX
NGINX, Inc.
In this presentation we take a look at the basics of content caching with NGINX as well as advanced configuration and implantation.
Using NGINX as an Effective and Highly Available Content Cache
Using NGINX as an Effective and Highly Available Content Cache
Kevin Jones
Learn how to load balance your applications following best practices with NGINX and NGINX Plus. On-Demand Recording: https://www.nginx.com/resources/webinars/high-performance-load-balancing/ Join this webinar to learn: * How to configure basic HTTP load balancing features * The essential elements of load balancing: session persistence, health checks, and SSL termination * How to load balance MySQL, DNS, and other common TCP/UDP applications * How to have NGINX Plus automatically discover new service instances in an auto-scaling or microservices environment About the webinar You’ve built a great application and it’s gaining in popularity. Or maybe you already have a hardware load balancer and you’re looking to replace it with a software solution. In this webinar we’ll share the latest information on how to scale-out and load balance your applications with NGINX and NGINX Plus.
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
Applications need data. Containers remain ephemeral but we don't want our data to disappear. So how does it work with Kubernetes? This session will examine the individual pieces required for creating persistent applications in Kubernetes. You will learn about in-tree and out-of-tree storage drivers, PersistentVolumes (PV), PersistentVolumeClaims (PVC), Dyanamic Provisioning, how to use all of these in your Deployments and StatefulSets, high availability, and what happens to the volumes when you delete objects. Get ramped up on everything you need to know about using persistent storage in Kubernetes This presentation was delivered at Open Source Summit EU 2017
Everything You Need To Know About Persistent Storage in Kubernetes
Everything You Need To Know About Persistent Storage in Kubernetes
The {code} Team
On-Demand Recording: https://www.nginx.com/resources/webinars/how-to-get-started-with-nginx/ In this webinar, we help you get started using NGINX, the de facto standard building block for modern microservices-based architectures. During this practical workshop, we take you through installing and configuring NGINX as a web server, load balancer, and reverse proxy.
How to Get Started With NGINX
How to Get Started With NGINX
NGINX, Inc.
When helping NGINX users, we see the same configuration mistakes over and over again. Occasionally, these configurations are even written by fellow NGINX engineers! Some misconfigurations are worse than others. Minor mistakes might just hurt NGINX performance a bit, but others can introduce serious security vulnerabilities. Not only can those mistakes result in data loss, they have the potential to snowball into countless other negative side effects: data breaches, loss of reputation, and ex‑customers. In this webinar, we explore five of the most prevalent NGINX misconfigurations. Learn how to detect them and – most importantly – how to avoid and correct them.
How to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration Mistakes
NGINX, Inc.
On-Demand Recording: https://www.nginx.com/resources/webinars/high-availability-content-caching-nginx/ You trust NGINX to be your web server, but did you know it’s also a high-performance content cache? In fact, the world’s most popular CDNs – CloudFlare, MaxCDN, and Level 3 among them – are built on top of the open source NGINX software. NGINX content caching can drastically improve the performance of your applications. We’ll start with basic configuration, then move on to advanced concepts and best practices for architecting high availability and capacity in your application infrastructure. Join this webinar to: * Enable content caching with the key configuration directives * Use micro caching with NGINX Plus to cache dynamic content while maintaining low CPU utilization * Partition your cache across multiple servers for high availability and increased capacity * Log transactions and troubleshoot your NGINX content cache
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
NGINX, Inc.
On-demand recording: https://www.nginx.com/resources/webinars/rate-limiting-nginx/ Learn how to mitigate DDoS and password-guessing attacks by limiting the number of HTTP requests a user can make in a given period of time. This webinar will teach you how to: * How to protect application servers from being overwhelmed with request limits * About the burst and no‑delay features for minimizing delay while handling large bursts of user requests * How to use the map and geo blocks to impose different rate limits on different HTTP user requests * About using the limit_req_log_level directive to set logging levels for rate‑limiting events About the webinar A delay of even a few seconds for a screen to render is interpreted by many users as a breakdown in the experience. There are many reasons for these breakdowns in the user experience, one of which is DDoS attacks which tie up your system’s resources. Rate limiting is a powerful feature of NGINX that can mitigate DDoS attacks, which would otherwise overload your servers and hinder application performance. In this webinar, we’ll cover basic concepts as well as advanced configuration. We will finish with a live demo that shows NGINX rate limiting in action.
Rate Limiting with NGINX and NGINX Plus
Rate Limiting with NGINX and NGINX Plus
NGINX, Inc.
Scott Ward's presentation during the the 2014 NGINX users conference.
NGINX Plus on AWS
NGINX Plus on AWS
Amazon Web Services
View full webinar on demand at http://bit.ly/nginxbenchmarking Whether you’re doing performance testing or planning for infrastructure needs, benchmarking can be a big deal. Join us for this webinar where we cover NGINX benchmarking best practices, including: - the test environment - configuring NGINX - using benchmarking tools - and more! You’ll learn how to approach doing benchmarks so that you obtain results that are more accurate, better understood, and do a better job of addressing the needs of your project.
Benchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and Results
NGINX, Inc.
Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala. The project aims to provide a unified, high-throughput, low-latency platform for handling real-time data feeds.
An Introduction to Apache Kafka
An Introduction to Apache Kafka
Amir Sedighi
Nginx Internals
Nginx Internals
Nginx Internals
Joshua Zhu
Some linux background needed for web and rails developers. Internal session for interns and new comers at eSpace
IT Operations for Web Developers
IT Operations for Web Developers
Mahmoud Said
More Related Content
What's hot
Nginx is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Amit Aggarwal
In this webinar we help you get started using NGINX, the de facto web server for building modern applications. We cover best practices for installing, configuring, and troubleshooting both NGINX Open Source and the enterprise-grade NGINX Plus. https://www.nginx.com/resources/webinars/nginx-basics-best-practices-emea-2/
NGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEA
NGINX, Inc.
All about nginx ...
Nginx
Nginx
Dhrubaji Mandal ♛
Learn how to load balance your applications following best practices with NGINX and NGINX Plus. Join this webinar to learn: - How to configure basic HTTP load balancing features - The essential elements of load balancing: session persistence, health checks, and SSL termination - How to load balance MySQL, DNS, and other common TCP/UDP applications - How to have NGINX Plus automatically discover new service instances in an auto-scaling or microservices environment
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
Nginx web server configuration and directives
Nginx
Nginx
Geeta Vinnakota
Introduction to ELK
Introduction to ELK
Introduction to ELK
YuHsuan Chen
NGINX is a well kept secret of high performance web service. Many people know NGINX as an Open Source web server that delivers static content blazingly fast. But, it has many more features to help accelerate delivery of bits to your end users even in more complicated application environments. In this talk we'll cover several things that most developers or administrators could implement to further delight their end users.
5 things you didn't know nginx could do
5 things you didn't know nginx could do
sarahnovotny
Basic concept of nginx , Apache Vs Nginx , Nginx as Loadbalancer , Nginx as Reverse proxy , Configuration of nginx as load balancer and reverse proxy .
Nginx dhruba mandal
Nginx dhruba mandal
Dhrubaji Mandal ♛
Over 1/3 of websites running on Amazon Web Services (AWS) are delivered and accelerated using NGINX. In this webinar Nginx and Amazon explain how to get started with NGINX Plus on AWS and how to further increase performance and availability of large, dynamic, cloud-based applications integrating with critical AWS services.
Delivering High-Availability Web Services with NGINX Plus on AWS
Delivering High-Availability Web Services with NGINX Plus on AWS
NGINX, Inc.
When one server just isn’t enough, how can you scale out? In this webinar, you'll learn how to build out the capacity of your website. You'll see a variety of scalability approaches and some of the advanced capabilities of NGINX Plus. View full webinar on demand at http://nginx.com/resources/webinars/nginx-load-balancing-software/
Load Balancing and Scaling with NGINX
Load Balancing and Scaling with NGINX
NGINX, Inc.
In this presentation we take a look at the basics of content caching with NGINX as well as advanced configuration and implantation.
Using NGINX as an Effective and Highly Available Content Cache
Using NGINX as an Effective and Highly Available Content Cache
Kevin Jones
Learn how to load balance your applications following best practices with NGINX and NGINX Plus. On-Demand Recording: https://www.nginx.com/resources/webinars/high-performance-load-balancing/ Join this webinar to learn: * How to configure basic HTTP load balancing features * The essential elements of load balancing: session persistence, health checks, and SSL termination * How to load balance MySQL, DNS, and other common TCP/UDP applications * How to have NGINX Plus automatically discover new service instances in an auto-scaling or microservices environment About the webinar You’ve built a great application and it’s gaining in popularity. Or maybe you already have a hardware load balancer and you’re looking to replace it with a software solution. In this webinar we’ll share the latest information on how to scale-out and load balance your applications with NGINX and NGINX Plus.
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
Applications need data. Containers remain ephemeral but we don't want our data to disappear. So how does it work with Kubernetes? This session will examine the individual pieces required for creating persistent applications in Kubernetes. You will learn about in-tree and out-of-tree storage drivers, PersistentVolumes (PV), PersistentVolumeClaims (PVC), Dyanamic Provisioning, how to use all of these in your Deployments and StatefulSets, high availability, and what happens to the volumes when you delete objects. Get ramped up on everything you need to know about using persistent storage in Kubernetes This presentation was delivered at Open Source Summit EU 2017
Everything You Need To Know About Persistent Storage in Kubernetes
Everything You Need To Know About Persistent Storage in Kubernetes
The {code} Team
On-Demand Recording: https://www.nginx.com/resources/webinars/how-to-get-started-with-nginx/ In this webinar, we help you get started using NGINX, the de facto standard building block for modern microservices-based architectures. During this practical workshop, we take you through installing and configuring NGINX as a web server, load balancer, and reverse proxy.
How to Get Started With NGINX
How to Get Started With NGINX
NGINX, Inc.
When helping NGINX users, we see the same configuration mistakes over and over again. Occasionally, these configurations are even written by fellow NGINX engineers! Some misconfigurations are worse than others. Minor mistakes might just hurt NGINX performance a bit, but others can introduce serious security vulnerabilities. Not only can those mistakes result in data loss, they have the potential to snowball into countless other negative side effects: data breaches, loss of reputation, and ex‑customers. In this webinar, we explore five of the most prevalent NGINX misconfigurations. Learn how to detect them and – most importantly – how to avoid and correct them.
How to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration Mistakes
NGINX, Inc.
On-Demand Recording: https://www.nginx.com/resources/webinars/high-availability-content-caching-nginx/ You trust NGINX to be your web server, but did you know it’s also a high-performance content cache? In fact, the world’s most popular CDNs – CloudFlare, MaxCDN, and Level 3 among them – are built on top of the open source NGINX software. NGINX content caching can drastically improve the performance of your applications. We’ll start with basic configuration, then move on to advanced concepts and best practices for architecting high availability and capacity in your application infrastructure. Join this webinar to: * Enable content caching with the key configuration directives * Use micro caching with NGINX Plus to cache dynamic content while maintaining low CPU utilization * Partition your cache across multiple servers for high availability and increased capacity * Log transactions and troubleshoot your NGINX content cache
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
NGINX, Inc.
On-demand recording: https://www.nginx.com/resources/webinars/rate-limiting-nginx/ Learn how to mitigate DDoS and password-guessing attacks by limiting the number of HTTP requests a user can make in a given period of time. This webinar will teach you how to: * How to protect application servers from being overwhelmed with request limits * About the burst and no‑delay features for minimizing delay while handling large bursts of user requests * How to use the map and geo blocks to impose different rate limits on different HTTP user requests * About using the limit_req_log_level directive to set logging levels for rate‑limiting events About the webinar A delay of even a few seconds for a screen to render is interpreted by many users as a breakdown in the experience. There are many reasons for these breakdowns in the user experience, one of which is DDoS attacks which tie up your system’s resources. Rate limiting is a powerful feature of NGINX that can mitigate DDoS attacks, which would otherwise overload your servers and hinder application performance. In this webinar, we’ll cover basic concepts as well as advanced configuration. We will finish with a live demo that shows NGINX rate limiting in action.
Rate Limiting with NGINX and NGINX Plus
Rate Limiting with NGINX and NGINX Plus
NGINX, Inc.
Scott Ward's presentation during the the 2014 NGINX users conference.
NGINX Plus on AWS
NGINX Plus on AWS
Amazon Web Services
View full webinar on demand at http://bit.ly/nginxbenchmarking Whether you’re doing performance testing or planning for infrastructure needs, benchmarking can be a big deal. Join us for this webinar where we cover NGINX benchmarking best practices, including: - the test environment - configuring NGINX - using benchmarking tools - and more! You’ll learn how to approach doing benchmarks so that you obtain results that are more accurate, better understood, and do a better job of addressing the needs of your project.
Benchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and Results
NGINX, Inc.
Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala. The project aims to provide a unified, high-throughput, low-latency platform for handling real-time data feeds.
An Introduction to Apache Kafka
An Introduction to Apache Kafka
Amir Sedighi
What's hot
(20)
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
NGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEA
Nginx
Nginx
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
Nginx
Nginx
Introduction to ELK
Introduction to ELK
5 things you didn't know nginx could do
5 things you didn't know nginx could do
Nginx dhruba mandal
Nginx dhruba mandal
Delivering High-Availability Web Services with NGINX Plus on AWS
Delivering High-Availability Web Services with NGINX Plus on AWS
Load Balancing and Scaling with NGINX
Load Balancing and Scaling with NGINX
Using NGINX as an Effective and Highly Available Content Cache
Using NGINX as an Effective and Highly Available Content Cache
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
Everything You Need To Know About Persistent Storage in Kubernetes
Everything You Need To Know About Persistent Storage in Kubernetes
How to Get Started With NGINX
How to Get Started With NGINX
How to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration Mistakes
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
Rate Limiting with NGINX and NGINX Plus
Rate Limiting with NGINX and NGINX Plus
NGINX Plus on AWS
NGINX Plus on AWS
Benchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and Results
An Introduction to Apache Kafka
An Introduction to Apache Kafka
Similar to Nginx internals
Nginx Internals
Nginx Internals
Nginx Internals
Joshua Zhu
Some linux background needed for web and rails developers. Internal session for interns and new comers at eSpace
IT Operations for Web Developers
IT Operations for Web Developers
Mahmoud Said
Slides from my talk at the PHPSW Meetup in Bristol, UK in February 2015
Running php on nginx
Running php on nginx
Harald Zeitlhofer
2012-09-15 PHP カンファレンス
Nginx + PHP
Nginx + PHP
Wataru OKAMOTO
I will be giving a brief overview of the history of NGINX along with an overview of the features and functionality in the project as it stands today. I will give some real use case of example of how NGINX can be used to solve problems and eliminate complexity within infrastructure. I will then dive into the future of the modern web and how NGINX is monitoring and leveraging industry changes to enhance the product for individuals and companies in the industry.
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
Ortus Solutions, Corp
When people hear the word NGINX, they usually associate the open source platform for its popular adoption as an HTTP web server or load balancer. What a lot of people don't know is the vast amount of powerful features contained in the platform that can be used to build an HTTP caching layer and why NGINX is often used as a framework to build powerful, scalable and highly available content delivery networks. In this talk we will dive into each unique NGINX directive and its configuration options that are available. We will show different architectural approaches that can be used to build a highly available HTTP content cache layer. We will show various other NGINX configurations that can be critical to your NGINX deployment. Walking away from this presentation, attendees will have the knowledge required to configure basic and advanced caching of their NGINX servers.
ITB2017 - Nginx Effective High Availability Content Caching
ITB2017 - Nginx Effective High Availability Content Caching
Ortus Solutions, Corp
These are the slides to my webinar on https://www.nginx.com
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
Kevin Jones
The following article is the best simplified steps that will help you install and configure LEMP stack. its written by one of the genius engineers or Rootgate.com
How to install and configure LEMP stack
How to install and configure LEMP stack
RootGate
CoreOS Meetup talk at New Relic
Load Balancing Applications with NGINX in a CoreOS Cluster
Load Balancing Applications with NGINX in a CoreOS Cluster
Kevin Jones
Nginx pres
Nginx pres
James Fuller
Apache Traffic Server presentation at Oscon 2010.
Oscon 2010 - ATS
Oscon 2010 - ATS
Leif Hedstrom
quick prototyping with lua and nginx (openresty)
Socket programming, and openresty
Socket programming, and openresty
Tavish Naruka
NGINX is a well kept secret of high performance web service. Many people know NGINX as an Open Source web server that delivers static content blazingly fast. But, it has many more features to help accelerate delivery of bits to your end users even in more complicated application environments. In this talk we’ll cover several things that most developers or administrators could implement to further delight their end users.
5 things you didn't know nginx could do velocity
5 things you didn't know nginx could do velocity
sarahnovotny
WE18_Performance_Up.ppt
WE18_Performance_Up.ppt
webhostingguy
Using Apache as an Application Server
Using Apache as an Application Server
Phil Windley
Overview of the "new" features in the latest version of the Apache 2.4 Web Server, including significant performance increases via the Event MPM.
ApacheConNA 2015: What's new in Apache httpd 2.4
ApacheConNA 2015: What's new in Apache httpd 2.4
Jim Jagielski
ASP.NET WEB API Training
ASP.NET WEB API Training
Chalermpon Areepong
Caching has been a 'hot' topic for a few years. But caching takes more than merely taking data and putting it in a cache : the right caching techniques can improve performance and reduce load significantly. But we'll also look at some major pitfalls, showing that caching the wrong way can bring down your site. If you're looking for a clear explanation about various caching techniques and tools like Memcached, Nginx and Varnish, as well as ways to deploy them in an efficient way, this talk is for you.
Caching and tuning fun for high scalability
Caching and tuning fun for high scalability
Wim Godden
Deploying nginx with minimal system resources
Deploying nginx with minimal system resources
Max Ukhanov
As presented at CodeMotion Tel Aviv: Facing tens of millions of clients continuously downloading binaries from its repositories, JFrog decided to offer an OSS client that natively supports these downloads. This session shares the main challenges of developing a highly concurrent, resumable, async download library on top of an Apache HTTP client. It also covers other libraries JFrog tested and why it decided to reinvent the wheel. Consider yourself forewarned: lots of HTTP internals, NIO, and concurrency ahead!
Everything you wanted to know about writing async, concurrent http apps in java
Everything you wanted to know about writing async, concurrent http apps in java
Baruch Sadogursky
Similar to Nginx internals
(20)
Nginx Internals
Nginx Internals
IT Operations for Web Developers
IT Operations for Web Developers
Running php on nginx
Running php on nginx
Nginx + PHP
Nginx + PHP
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
ITB2017 - Nginx Effective High Availability Content Caching
ITB2017 - Nginx Effective High Availability Content Caching
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
How to install and configure LEMP stack
How to install and configure LEMP stack
Load Balancing Applications with NGINX in a CoreOS Cluster
Load Balancing Applications with NGINX in a CoreOS Cluster
Nginx pres
Nginx pres
Oscon 2010 - ATS
Oscon 2010 - ATS
Socket programming, and openresty
Socket programming, and openresty
5 things you didn't know nginx could do velocity
5 things you didn't know nginx could do velocity
WE18_Performance_Up.ppt
WE18_Performance_Up.ppt
Using Apache as an Application Server
Using Apache as an Application Server
ApacheConNA 2015: What's new in Apache httpd 2.4
ApacheConNA 2015: What's new in Apache httpd 2.4
ASP.NET WEB API Training
ASP.NET WEB API Training
Caching and tuning fun for high scalability
Caching and tuning fun for high scalability
Deploying nginx with minimal system resources
Deploying nginx with minimal system resources
Everything you wanted to know about writing async, concurrent http apps in java
Everything you wanted to know about writing async, concurrent http apps in java
More from liqiang xu
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909
liqiang xu
CSRF(Cross-site request forgery跨站请求伪造,也被称成为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF攻击往往不大流行(因此对其进行防范的资源也相当稀少)和难以防范,所以被认为比XSS更具危险性。
Csrf攻击原理及防御措施
Csrf攻击原理及防御措施
liqiang xu
HDFS Comics
Hdfs comics
Hdfs comics
liqiang xu
Xldb2011 wed 1415_andrew_lamb-buildingblocks
Xldb2011 wed 1415_andrew_lamb-buildingblocks
liqiang xu
Xldb2011 tue 1055_tom_fastner
Xldb2011 tue 1055_tom_fastner
liqiang xu
Xldb2011 tue 1005_linked_in
Xldb2011 tue 1005_linked_in
liqiang xu
Xldb2011 tue 0940_facebook_realtimeanalytics
Xldb2011 tue 0940_facebook_realtimeanalytics
liqiang xu
Xldb2011 tue 1120_youtube_datawarehouse
Xldb2011 tue 1120_youtube_datawarehouse
liqiang xu
Selenium私房菜(新手入门教程)
Selenium私房菜(新手入门教程)
liqiang xu
关于PHP,很多人的直观感觉是PHP是一种灵活的脚本语言,库类丰富,使用简单,安全,非常适合WEB开发,但性能低下。PHP的性能是否真的就如同大家的感觉一样的差呢?本文就是围绕这么一个话题来进行探讨的。从源码、应用场景、基准性能、对比分析等几个方面深入分析PHP之性能问题,通过真实的性能数据来说话,最终找出影响PHP模块性能的关键因素。
大话Php之性能
大话Php之性能
liqiang xu
1.4亿在线背后的故事(2)
1.4亿在线背后的故事(2)
liqiang xu
QQ架构一
1.4亿在线背后的故事(1)
1.4亿在线背后的故事(1)
liqiang xu
More from liqiang xu
(12)
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909
Csrf攻击原理及防御措施
Csrf攻击原理及防御措施
Hdfs comics
Hdfs comics
Xldb2011 wed 1415_andrew_lamb-buildingblocks
Xldb2011 wed 1415_andrew_lamb-buildingblocks
Xldb2011 tue 1055_tom_fastner
Xldb2011 tue 1055_tom_fastner
Xldb2011 tue 1005_linked_in
Xldb2011 tue 1005_linked_in
Xldb2011 tue 0940_facebook_realtimeanalytics
Xldb2011 tue 0940_facebook_realtimeanalytics
Xldb2011 tue 1120_youtube_datawarehouse
Xldb2011 tue 1120_youtube_datawarehouse
Selenium私房菜(新手入门教程)
Selenium私房菜(新手入门教程)
大话Php之性能
大话Php之性能
1.4亿在线背后的故事(2)
1.4亿在线背后的故事(2)
1.4亿在线背后的故事(1)
1.4亿在线背后的故事(1)
Recently uploaded
Discover the innovative features and strategic vision that keep WSO2 an industry leader. Explore the exciting 2024 roadmap of WSO2 API management, showcasing innovations, unified APIM/APK control plane, natural language API interaction, and cloud native agility. Discover how open source solutions, microservices architecture, and cloud native technologies unlock seamless API management in today's dynamic landscapes. Leave with a clear blueprint to revolutionize your API journey and achieve industry success!
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2
Angeliki Cooney has spent over twenty years at the forefront of the life sciences industry, working out of Wynantskill, NY. She is highly regarded for her dedication to advancing the development and accessibility of innovative treatments for chronic diseases, rare disorders, and cancer. Her professional journey has centered on strategic consulting for biopharmaceutical companies, facilitating digital transformation, enhancing omnichannel engagement, and refining strategic commercial practices. Angeliki's innovative contributions include pioneering several software-as-a-service (SaaS) products for the life sciences sector, earning her three patents. As the Senior Vice President of Life Sciences at Avenga, Angeliki orchestrated the firm's strategic entry into the U.S. market. Avenga, a renowned digital engineering and consulting firm, partners with significant entities in the pharmaceutical and biotechnology fields. Her leadership was instrumental in expanding Avenga's client base and establishing its presence in the competitive U.S. market.
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Corporate and higher education. Two industries that, in the past, have had a clear divide with very little crossover. The difference in goals, learning styles and objectives paved the way for differing learning technologies platforms to evolve. Now, those stark lines are blurring as both sides are discovering they have content that’s relevant to the other. Join Tammy Rutherford as she walks through the pros and cons of corporate and higher ed collaborating. And the challenges of these different technology platforms working together for a brighter future.
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Accelerating FinTech Innovation: Unleashing API Economy and GenAI Vasa Krishnan, Chief Technology Officer - FinResults Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Dubai, known for its towering skyscrapers, luxurious lifestyle, and relentless pursuit of innovation, often finds itself in the global spotlight. However, amidst the glitz and glamour, the emirate faces its own set of challenges, including the occasional threat of flooding. In recent years, Dubai has experienced sporadic but significant floods, disrupting normalcy and posing unique challenges to its infrastructure. Among the critical nodes in this bustling metropolis is the Dubai International Airport, a vital hub connecting the world. This article delves into the intersection of Dubai flood events and the resilience demonstrated by the Dubai International Airport in the face of such challenges.
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
In this talk, we are going to cover the use-case of food image generation at Delivery Hero, its impact and the challenges. In particular, we will present our image scoring solution for filtering out inappropriate images and elaborate on the models we are using.
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Workshop Build With AI - Google Developers Group Rio Verde
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Following the popularity of "Cloud Revolution: Exploring the New Wave of Serverless Spatial Data," we're thrilled to announce this much-anticipated encore webinar. In this sequel, we'll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR. Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios. Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects. Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you're building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Keynote 2: APIs in 2030: The Risk of Technological Sleepwalk Paolo Malinverno, Growth Advisor - The Business of Technology Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
The CNIC Information System is a comprehensive database managed by the National Database and Registration Authority (NADRA) of Pakistan. It serves as the primary source of identification for Pakistani citizens and residents, containing vital information such as name, date of birth, address, and biometric data.
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
danishmna97
Scaling API-first – The story of a global engineering organization Ian Reasor, Senior Computer Scientist - Adobe Radu Cotescu, Senior Computer Scientist - Adobe Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
writing some innovation for development and search
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Uncertainty, Acting under uncertainty, Basic probability notation, Bayes’ Rule,
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
In this presentation, we delve into leveraging Amazon Q to elevate developer efficiency and craft GenAI applications. Discover the key features and benefits of Amazon Q for streamlined application development. Learn how Amazon Q can revolutionize your development processes and empower you to create cutting-edge GenAI applications.
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Bhuvaneswari Subramani
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Six common myths about ontology engineering, knowledge graphs, and knowledge representation.
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
The microservices honeymoon is over. When starting a new project or revamping a legacy monolith, teams started looking for alternatives to microservices. The Modular Monolith, or 'Modulith', is an architecture that reaps the benefits of (vertical) functional decoupling without the high costs associated with separate deployments. This talk will delve into the advantages and challenges of this progressive architecture, beginning with exploring the concept of a 'module', its internal structure, public API, and inter-module communication patterns. Supported by spring-modulith, the talk provides practical guidance on addressing the main challenges of a Modultith Architecture: finding and guarding module boundaries, data decoupling, and integration module-testing. You should not miss this talk if you are a software architect or tech lead seeking practical, scalable solutions. About the author With two decades of experience, Victor is a Java Champion working as a trainer for top companies in Europe. Five thousands developers in 120 companies attended his workshops, so he gets to debate every week the challenges that various projects struggle with. In return, Victor summarizes key points from these workshops in conference talks and online meetups for the European Software Crafters, the world’s largest developer community around architecture, refactoring, and testing. Discover how Victor can help you on victorrentea.ro : company training catalog, consultancy and YouTube playlists.
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving. A report by Poten & Partners as part of the Hydrogen Asia 2024 Summit in Singapore. Copyright Poten & Partners 2024.
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Recently uploaded
(20)
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Nginx internals
1.
Nginx Internals [email_address]
2.
3.
4.
5.
6.
7.
8.
9.
Memory pool
10.
Master process
11.
Worker process
12.
13.
14.
15.
Modular
16.
17.
Http request processing
1 、 phase checker 2 、 phase handler, array 3 、 sub request
18.
19.
20.
21.
22.
23.
24.
25.
Nginx Upstream
: fastcgi
26.
27.
28.
Extension Develop—where?
29.
Extension Develop—where?
30.
31.
32.
33.
Q&A Q&A Thanks
Download now