No Image

NGINX Plus vs. F5 BIG-IP: A Price-Performance Comparison

2016-04-26 KENNETH 0

NGINX Plus vs. F5 BIG-IP: A Price-Performance Comparison table, th, td { border: 1px solid black; } th { background-color: #d3d3d3; align: left; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; line-height: 120%; } td { padding-left: 5px; padding-bottom: 5px; padding-top: 5px; line-height: 120%; } Recently a number of our customers, including AppNexus and IgnitionOne, have replaced leading hardware application delivery controller (ADC) appliances with NGINX Plus, and have seen both large cost savings and significant performance gains. They are not alone – other massive web properties have found that software implementations of ADC functions (including historically hardware‑intensive capabilities like SSL/TLS cryptography) have proven to be more than fast enough for their workloads. We recently published an NGINX Sizing Guide based on the results from a range of tests measuring the performance of NGINX Plus on bare-metal servers. In this article, we compare those [ more… ]

AWS Summit, ‘배달의 민족’의 클라우드 섭렵기를 들어보세요!

2016-04-26 KENNETH 0

AWS Summit, ‘배달의 민족’의 클라우드 섭렵기를 들어보세요! 작년에 이어 두 번째로 열리는 아마존 웹 서비스의 글로벌 콘퍼런스 AWS Summit은 3,000여명의 참가자를 대상으로 AWS 클라우드의 미래를 전망하는 기조연설, AWS 임직원과 고객사 및 파트너사를 포함한 클라우드 전문가들이 전하는 40개에 이르는 다양한 비지니스 강연과 심화 기술 강연, 파트너 솔루션 전시, 임원 초청 행사 및 업계 동료와의 네트워킹 기회를 제공합니다. AWS Summit 서울 2016 콘퍼런스에 참석해야 할 세 가지 이유 ‘배달의 민족’이 클라우드를 사용하는 이유는? 클라우드 컴퓨팅의 현재와 미래에 대해 살펴 볼 기조 연설에서는 마이크 클레이빌(Mike Clayville) AWS 글로벌 세일즈 부사장과 함께 국내 핫스타트업인 배달의 민족, 삼성전자, SBS 콘텐츠 허브 등이 AWS 클라우드를 통해 어떻게 비지니스 및 서비스 혁신을 이루었는지 알아봅니다. AWS의 신규 서비스와 미래에 대한 준비를 통해 여러분의 비지니스에 대한 클라우드 활용에 대한 통찰력을 제공해 드립니다. 다양한 클라우드 기술 강연과 고객 사례 발표! AWS 클라우드 입문자를 위한 기초 활용 방법으로 부터 클라우드를 도입하고자 [ more… ]

No Image

Service Discovery for NGINX Plus Using DNS SRV Records from Consul

2016-04-23 KENNETH 0

Service Discovery for NGINX Plus Using DNS SRV Records from Consul Our previous blog post on service discovery with Consul discussed the importance of service discovery in distributed systems, including service-oriented and microservices architectures. It described how to use NGINX Plus’ on‑the‑fly reconfiguration API to dynamically add or remove load‑balanced servers that are registered with Consul. In this blog post, we will go over another method to dynamically reconfigure your upstream servers in NGINX Plus using Consul’s DNS interface. With this method, NGINX Plus periodically re‑resolves the service name using Consul DNS. If the list of IP addresses associated with the service has changed, NGINX Plus immediately starts load balancing across the updated group of servers. To make it easier to combine upstream reconfiguration in NGINX Plus with Consul DNS, we’ve created a sample demo, consul-dns-srv-demo, with step‑by‑step instructions for creating the configuration described in [ more… ]

Ubuntu 16.04 first stable distro with MySQL 5.7

2016-04-21 KENNETH 0

Ubuntu 16.04 first stable distro with MySQL 5.7 Ubuntu 16.04 artwork by Canonical Ltd (CC-BY-SA). Congratulations to Ubuntu on releasing 16.04 LTS with MySQL 5.7! As far as I know, it’s the first stable release of a Linux distro that contains MySQL 5.7. Fedora and openSUSE also have MySQL 5.7, but not yet in a stable release.… Source: Ubuntu 16.04 first stable distro with MySQL 5.7

CLOSE_WAIT & TIME_WAIT 최종 분석

2016-04-21 KENNETH 0

CLOSE_WAIT & TIME_WAIT 최종 분석 트래픽이 많은 웹 서비스를 운영하다보면 CPU는 여유가 있지만 웹서버가 응답을 제대로 처리하지 못하고 먹통이 되는 경우를 종종 보게 됩니다. 여러가지 이유가 있겠지만, 이 글에서는 가장 대표적인 경우인 CLOSE_WAIT 상태를 재현하고 원인과 문제점 그리고 해결책을 알아봅니다. 나아가 TIME_WAIT의 동작 과정을 직접 만든 예제와 리눅스 커널 소스를 통해 확인하고, 인터넷에 퍼진 낡은 그래서 더이상 유효하지 않은 정보들을 바로 잡습니다. Part I. CLOSE_WAIT CLOSE_WAIT로 인한 서버 행업 현상 서버 부하 테스트 과정 중 일정 시간이 경과하면 점점 더 느려지면서 행업 상태에 빠지는 경우가 생겼습니다. 부하가 높으면 느려지는건 당연한 일이지만, 더 골치아픈 문제는 테스트가 끝나도 행업 상태에서 복구되지 않았다는 점입니다. 이는 담당자가 매 번 상태를 확인하고 복구해야 함을 뜻하며 서비스에는 도입할 수 없을 정도로 치명적입니다. 분명히 특정한 원인이 있을 것이며 그에 따른 적절한 해결책이 존재할 것입니다. 먼저 행업 직전, 8080으로 서비스 중인 포트 상황은 아래와 같습니다: $ lsof -i:8080 [ more… ]