NXC Contributions to the Open Source Community

by Cindy Guignard | December 5, 2013 10:33 am

While NXC specializes in customizing open source solutions for our clients, we also work to enhance open source offerings available to the entire open source community. Recently, we have contributed a number of modules for use with Varnish.

Varnish Cache is an open source web/HTTP accelerator that is often deployed on websites in order to provide both a faster, better user experience and to conserve server resources. Varnish speeds up the opening of website pages by storing a copy of a page the first time it is opened by a customer. The next time a user requests the same page, Varnish serves the customer the copy page instead of returning to the web server to request the same page again.

For enterprises, this means that their servers need to handle less traffic, and website performance and scalability are both enhanced. For customers, this means that the page loads faster, and they have a better experience in interacting with the website. However, current Varnish open source software had some limitations which NXC needed to overcome in order to provide their clients with the best solutions.

In working with Varnish Cache, NXC System Administrator Sergey Poznyakoff has created a number of open source modules. All of these modules are released under the GNU General Public License. Three of them are currently accessible in the Varnish module list, and more are waiting for approval.

For more information on these open source modules from NXC, visit Sergey’s web page. You can also visit the following links on Varnish main site: https://www.varnish-cache.org/vmod/basicauth, https://www.varnish-cache.org/vmod/tbf-token-bucket-filteringhttps://www.varnish-cache.org/vmod/database-driven-rewrites and finally https://github.com/nxc/nxc_varnish, another contribution from one of our experts, Serhey Dolgushev.

Source URL: http://blog.nxcgroup.com/2013/nxc-contributions-to-the-open-source-community/