Op 09-03-10 21:28, Frederik Ramm schreef: >>> I agree that distributed rendering is something that must be supported. >>> There are several ways to do it; either run a classic load balancer >>> setup with some intelligence so that it requests odd tiles from one >>> server and even tiles from another etc., or build a mesh of queue >>> managers that are aware of each other, or have one master queue manager >>> (a.k.a. single point of failure) distributing requests across a range of >>> render servers. >> >> I currently have a webserver that does this for me. > > A web server is sufficient for simple applications but if you want to > pre-render a million tiles without impeding on live viewing performance > then a more controlled approach is probably required.
Sure but in that case I would go for the 'nuke a zillion udp packets to somewhere'. >> If I would go into this direction I would go by multicast such as >> mDNS, and make render clients bid for rendering the requests. More >> flexible approach. And gives guarantees someone picks it up. > > Sounds interesting. I don't understand enough about that but if anyone > wants to try... Basically it works like a negotiation strategy. But we can discuss it offline. Its trivial te implement it or to copy it from one of my other projects. Stefan _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev

