BuzzFeed is a global media company that produces and distributes original news, entertainment, and video across its sites, mobile apps, and other digital platforms. To serve its global audience, BuzzFeed handles more than 7 billion content views every month. This impressive reach presents an exciting opportunity for BuzzFeed engineers to scale their application.
Previously, BuzzFeed had one large monolithic application. Over the past year, BuzzFeed gradually moved to microservices, which made it more difficult to route URLs to the correct backend application. BuzzFeed’s IT team started off routing traffic in the CDN and found that the configuration there became more and more complicated. They needed a smarter way of routing pages to their applications.
To solve their routing problem, BuzzFeed started with open source NGINX, and ultimately selected NGINX Plus to easily and gradually route traffic to its microservices. NGINX Plus is a total application delivery platform that extends open source NGINX with advanced features that enterprises need. NGINX Plus’ features such as technical support, dynamic reconfiguration, and advanced metrics enable BuzzFeed to scale well, deploy the configuration much more easily, and get the high performance they need.