June 20, 2013

Post: Web Site Optimization: FrontEnd and BackEnd

… frequently we speak about sites which have relatively well optimized backends but have not spent time on the frontend optimization. In… secondary. Second – The stakes for backend optimization are higher. If you do not optimize your web site on Frontend you will have… important. However if you do not optimize backend enough to handle your load your web site can simply get overloaded and die…

Post: Announce: Front End Performance Optimization

… to help people to build and operate quality systems, typically web sites, which means we help customers with performance, scalability, high… static content reliably and efficiently. Then it comes to efficient web application architecture and code – being scalable, efficient, highly available, secure… other reasons – so many web sites become so painfully slow they are barely usable even though their backend does not perform any…

Post: Lighttpd as reverse proxy

…-root = “/www/html/htdocs” to point to actual directory with web documents Uncomment next lines in lighttpd.conf server.modules = ( … “mod… /server-status put next lines to lighttpd.conf auth.backend = “htpasswd” auth.backend.htpasswd.userfile = “/var/www/.htpasswd” auth.require = ( “/server-status…

Post: Goal driven performance optimization

… labor associated expenses but also because of the suffering – slow web site means your marketing budget is wasted, customer not completing… real time it took to generate the page by server backend. CPU Time This is the CPU time needed to generate… there come various wait times – mysql, memcache, sphinx, web services etc. For web applications doing processing in a single thread the following…

Post: Economics of Performance Optimization

… changes, use of replication, caching, using memcached, sphinx, implementing proper web caching etc. These changes are not only require more time… time one would likely get couple of boxes to spread Web and Database instances and establish may be establish replication mainly… features which users are screaming about instead of this boring backend stuff and when hunt for bugs. After this step you…

Post: Pitfall of proxying HTTP requests through Lighttpd

Recently I had a case with a web server farm where a random node went down every few … a little bit. As I already mentioned it was about web servers. Each of them was running Lighttpd that handled the…, it will need to buffer the entire response from the backend server before sending to the client. And indeed I started…

Post: KISS KISS KISS

… farm. Reading from the Slaves The story heard is typically – Web applications often have significantly prevailing reads so to scale we…) as well as complex no single point of failure database backend with application constantly going down because of bad code or…

Post: BoardReader - Forum Search Engine

… not work on crawler in this project only on database Backend and full text search engine implementation. In this part it… what recent links do you have from forums to whole web site or particular url I also should mention couple of…