The really great blog highscalability.com contains a post from Ashwanth Fernando on “22 Recommendations for Building Effective High Traffic Web Software“.
He shares insights from his work experience. Some of them seem to be very Oracle biased – but others are really down to earth and worth considering! The blog post is really worth reading. My favorites are:
- Consider using a distributed caching framework
- Consider splitting your web application into services
- Do not use session stickiness
- Do terminate SSL on the reverse proxy
Why my favorites? Well, some of them turned out to be really bad design decisions within one of our products …