1. Design servers which handle requests as microservices.
2. Design routing handlers from event-driven, non-blocking I/O models like NodeJS, libev, libevent.
3. Use a high performance load balancer like HAProxy.
4. Use a reverse proxy that caches application delivery like Nginx.
5. Use a content delivery network provider that handles subsequent requests for your static content by caching your files at their edge nodes.
6. Use a content delivery network provider that dedicates cache space globally for your website at their edge nodes.
7. Use a content delivery network provider that performs dynamic content acceleration for your website.
Do you have a suggestion about how to improve this blog? Let's talk about it. Contact me at David.Brenner.Jr@Gmail.com or 720-584-5229.
Comments
Post a Comment
Comments to this blog will be reviewed within 72 hours. No trolling please