NGINX.COM
Web Server Load Balancing with NGINX Plus

Overview

Reliam is a trusted consulting and managed services provider for public cloud platforms, including Amazon Web Services and Microsoft Azure. They support companies to expertly and securely architect, migrate, manage, and optimize their cloud environments freeing them up to focus on business and product development.

Challenge

Runs on Any Infrastructure

Application availability is important both to the organizations that create the applications and to the people who use them. In today’s always‑on world where sites and apps can experience extreme or viral loads, managing traffic spikes and application uptime is critical. With 14 years of experience, Reliam knows what it takes to develop and maintain high‑performance and highly available applications designed for maximum concurrency and dynamically changing content.

Reliam manages high‑profile Internet applications and events for some of the top websites and brands in the world, including the Oscars, the GRAMMY Awards, Miss Universe, and Nissan. Its customers include digital and interactive agencies, global brands, and entertainment companies who want to ensure a quality experience for their end users, even under the most extreme traffic loads. Reliam manages applications that can easily handle 100,000,000 page views and over 60,000 simultaneous visitors in a short time.

When application failure is not an option, companies turn to Reliam to deliver the highest level of performance and scalability. Reliam turns to NGINX Plus.

“A lot of our customers’ applications see very large demand for very short periods of time. We need to make sure that we deliver their apps in a scalable, secure, high‑performance way. We found our go‑to solution with NGINX Plus,” explains Nate Johnson, Founder and CEO, Reliam.

Solution

NGINX Plus provides Reliam and its customers a complete application delivery platform by combining web serving, load balancing, content caching, and media streaming into one package that’s easy to deploy and manage.

We use NGINX Plus in a lot of different ways. We heavily rely on NGINX Plus for full‑page caching of assets and pages on high‑traffic sites. We also use it for load balancing across reverse proxies. We use it in front of application servers. It’s great that NGINX Plus is multipurpose, and it’s easily our go‑to solution for a lot of different scenarios.
– Nate Johnson, CEO and Founder at Reliam

Results

Proven Performance and Scalability

With NGINX Plus, Reliam is able to help its customers ensure a quality experience for their end users, even under the most extreme traffic loads. For example, Reliam used NGINX Plus extensively for the Miss Universe organization. As a caching layer, it was able to handle the high traffic load that came in during their large event.

Miss Universe & Reliam Use NGINX Plus Image

Reliam also used NGINX as part of its solution for Nissan’s 2015 Super Bowl ad campaign, “With Dad”. The application built to support this ad campaign was responsible for proxying users to YouTube and proxying tweets through their media platform. NGINX Plus was a critical part of the application architecture.

Nissan Logo NGINX Plus Case Study Reliam With Dad Campaign

Runs on Any Infrastructure

“We do use specialized application delivery hardware, but you can’t use it in the cloud,” explains Johnson. “We need to manage applications on top of any infrastructure platform, including AWS, Microsoft Azure, and other cloud platform providers. NGINX Plus provides us the flexibility to deliver applications across different infrastructure options in the cloud and on premises.”

Ease of Configuration

“The way the configuration file is structured within NGINX makes it easy to understand and conceptualize,” says Johnson. “When you need to achieve something, it’s easier to imagine how to do it in the NGINX configuration than in other web servers, caching servers, or load balancers. They all have different syntax and languages they use; however, the ease of configuration within NGINX simplifies things for a lot of use cases. It does what you want it to do.”

Fine‑Grained Caching

In one specific case, Reliam had a customer who was unable to disable a cookie used to prevent cross‑site request forgery (CSRF) attacks. It was being delivered on all their pages as part of the content delivery platform that they were using. Reliam initially tried another cache offering, but when it saw this cookie, it incorrectly treated the session as unique to that user and did not cache the responses.

However, Reliam’s customer had a lot of traffic and wanted to leverage their cache to provide a level of reliability for their application servers in case of failure. The customer wanted to serve cached content (even if it was stale) when there was a server failure, instead of returning an error to their users. They needed a caching tool that worked. Once Reliam configured and deployed NGINX into that role, it worked like a charm, and they were able to cache the sessions as expected.

Image for Reliam NGINX Plus Case Study

Access to NGINX Experts

“The brands we work with like to have as many bases covered as they can during a big event. Quality is important to them and the customer experience they want to provide. Because NGINX Plus comes with enterprise‑quality support, it’s nice to know that we’ve got a red phone to NGINX engineers.”

On a recent project, Reliam chose NGINX Plus because of the included support. Johnson explains, “We are often on very tight deadlines and are working on very important projects that need to happen. If you’re using something that is strictly open source, and you run into issues, you’re at the will of the community. If you can fix it yourself, great. If you can’t, you’re stuck looking in forums or asking in IRC. We always prefer to have tools that are supported by an organization that we can establish a relationship with. It makes for better business.”

First Choice for Delivering Large‑Scale Applications

“If a deployment doesn’t specifically require Apache, then we don’t use it. NGINX Plus is our first choice for delivering high‑scale applications, and is definitely a critical component of the architecture. NGINX Plus helps our customers achieve peace of mind. They are making significant investments in their applications and large‑scale events, and NGINX Plus is able to deliver the high‑quality experiences they expect,” says Johnson.

About Reliam

Founded in 2001 as RIS Technology, the company began by providing customers the ultimate platform for mission‑critical Internet applications. Drawing on the extensive experience of its senior Internet architects, RIS Technology perfected its methodologies and services to support some of the Internet’s most critical application and media events. In 2008, RIS Technology defined a new level of service – Internet Application Management. This new level of comprehensive service formed the basis of a new direction for RIS Technology, which became Reliam in 2009. Reliam is trusted by top studios, brands, and interactive agencies to deliver the highest level of performance and scalability for applications and media events. Reliam is an NGINX Partner, offering NGINX Plus as part of their solutions to customers. For more information, visit www.reliam.com.

Challenges

Ensure a quality experience for their end users, even under extreme traffic loads like 100M pages views at a time.


Overview

Reliam is a managed public cloud consulting and hosting service.


Headquarters
Los Angeles, California
Founded in 2001
Solutions