The code is specific, not flexible and generalist. I choose monothread to have great performance without thread coherency code (more simple to dev, more eficience if the code is very fast because if the code is very fast most of the time is consumed into thread management and data migration from a CPU to another CPU). If same url is already downloading, then the content is send from the partial downloaded content. Then I have rewritten the CDN as standalone FastCGI server, the cache is directly controlled by the server. This solution lack fine cache control tuning, some bug due to Nginx cache. We was with Nginx + Nginx FastCGI cache + PHP (to just proxy the reply). ![]() ![]() ![]() Hi, to improve the service into Confiared I’m rewritting the CDN software.
0 Comments
Leave a Reply. |