No Image

Deploying NGINX Plus and AWS Network Load Balancer in an All-Active, Highly Available Solution

2017-11-21 KENNETH 0

Deploying NGINX Plus and AWS Network Load Balancer in an All-Active, Highly Available Solution {$inline_image} NGINX has launched a new, preferred high availability (HA) solution for Amazon Web Services (AWS). This solution takes advantage of the new AWS Network Load Balancer (AWS NLB) to improve the performance, reliability, and scalability of web applications on AWS. The scale of application deployments on AWS has grown very rapidly. NGINX has a wide range of resources about AWS: Detailed instructions for setting up NGINX on AWS Our Products page on AWS and NGINX Plus The AWS Cloud Quick Start, with support for AWS Auto Scaling A downloadable webinar, Amazon and NGINX Plus: Better Together Our blog post, 5 Tips for Faster AWS Performance AWS NLB provides a fast and effective solution for basic, Level 4 load balancing. We here at NGINX are excited [ more… ]

Optimizing Web Servers for High Throughput and Low Latency

2017-11-11 KENNETH 0

Optimizing Web Servers for High Throughput and Low Latency td { padding-right: 10px; } This post is adapted from a presentation at nginx.conf 2017 by Alexey Ivanov, Site Reliability Engineer at Dropbox. You can view the complete presentation, Optimizing Web Servers for High Throughput and Low Latency, on YouTube. Table of Contents 3:13 Hardware 14:45 Sysctl tuning Do’s and Don’ts 16:10 Libraries 18:13 TLS 20:42 NGINX 22:30 Buffering 24:41 Again, TLS 30:15 Wrapping Up 33:05 Q&A First, let me start with a couple of notes. This presentation will move fast, really fast, and it’s a bit dense. Sorry about that. I just needed to pack a lot of stuff into a 40-minute talk. A transcript of this talk is available on the Dropbox Tech Blog. It’s an extended version with examples of how to profile your stuff, how to monitor [ more… ]

NGINX and IoT: Adding Protocol Awareness for MQTT

2017-11-07 KENNETH 0

NGINX and IoT: Adding Protocol Awareness for MQTT td { padding-right: 10px; } This post is adapted from a presentation at nginx.conf 2017 by Liam Crilly, Director of Product Management at NGINX, Inc. You can view the complete presentation on YouTube. Table of Contents 0:18 stream, nginScript, and MQTT 0:59 NGINX User Survey 2:19 IoT Developer Survey 3:03 TCP/UDP Load Balancing 3:57 How to load balance MQTT – Let’s Get Started 6:43 CONNACK 7:46 Demo 7:59 VerneMQ and Contiki 9:23 MQTT Device 10:56 TCP/UDP Upstreams 12:03 Chipsets 12:47 HTTP interface 15:53 Session Persistence 17:23 NGINX Plus and JavaScript 19:56 proxy_timeout 23:05 TLS 25:57 What the Actual Config Looks Like 26:06 Blinkenlights 28:12 Adding Protocol Awareness for MQTT 28:47 Q&A I’m Liam Crilly, Director of Product Management at NGINX. Welcome to the only talk that’s not about the Web – just to be sure [ more… ]

WURFL Device Detection for NGINX Plus

2017-10-26 KENNETH 0

WURFL Device Detection for NGINX Plus This post is adapted from a presentation at nginx.conf 2017 by Luca Passani, Chief Technology Officer of ScientiaMobile. You can view the complete presentation on YouTube. My name is Luca Passani. I’m the CTO of ScientiaMobile. A few years ago, we launched a module for NGINX open source, and this year that module has been certified by NGINX for use with NGINX Plus. We are very proud of that. I’m here to tell you guys about what the module is, and why it’s relevant for a lot of companies. I’ll start by giving an overview of what device intelligence or device detection is in general. Let’s say that device detection helps with a lot of issues when connected to the mobile web  – accessing the web through mobile devices such as smartphones, tablets, and [ more… ]

Fun with Health Checks using NGINX Plus and Docker

2017-10-24 KENNETH 0

Fun with Health Checks using NGINX Plus and Docker This post is adapted from a presentation at nginx.conf 2017 by Rick Nelson, Head of the Sales Engineering Team at NGINX, Inc. You can view the complete presentation on YouTube. My name is Rick Nelson, and I head up the pre-sales engineering team here at NGINX. Today, I’m going to talk about some different ideas about how you can use health checks  – the active health checks in NGINX Plus  – when you need to worry about system resources, and specifically, when you’re running in containers. I assume, since you’re here at an NGINX conference, that most of you know about NGINX Open Source. You may be aware that NGINX Open Source does have a version of health checks, but the health checks are passive. When NGINX Open Source sends a [ more… ]