Daily Reading - Friday, June 21 2013
The benefits of reverse proxy
A reverse proxy is server component that sites between the internet and your web servers. It accepts http requests, provide various services and forward the requests to one or many servers.
Here are some benefits:
- Load balancing: route HTTP request to identical servers.
- Security: hide your web servers behind DMZ
- Authentication: single point of authentication for all HTTP requests
- SSL Termination: handle HTTPS requests.
- Serve static content
- Caching: HTTP caching
- Compression
- Centralised Logging and Auditing
- URL Rewriting
- Aggregating multiple websites
NPM what next
Some features on NPM roadmap:
- Multiple registries
- CDN-delivered static assets
- Source code searching and analytics
- Addressable content
- Signed packages
Posted in dailyreading dailyreading
21 Jun 2013