tag:blogger.com,1999:blog-5135517.post2014687580845195309..comments2023-11-05T03:54:44.710-08:00Comments on Making it stick.: Performance of Selective ReceivePatrick Loganhttp://www.blogger.com/profile/02088461489050417591noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-5135517.post-23774348851043954752007-09-12T00:46:00.000-07:002007-09-12T00:46:00.000-07:00So Verisign separated out the duties of queue'ing ...So Verisign separated out the duties of queue'ing and processing. They have a bunch of nodes that scoop up batches of dns requests and then submit those batches to chunky back-end servers for resolution:<BR/><BR/><A HREF="http://video.google.co.uk/url?docid=-5525246919548243924&esrc=sr8&ev=v&len=3201&q=seattle%2Bscalability&srcurl=http%3A%2F%2Fvideo.google.co.uk%2Fvideoplay%3Fdocid%3D-5525246919548243924&vidurl=%2Fvideoplay%3Fdocid%3D-5525246919548243924%26q%3Dseattle%2Bscalability%26total%3D12%26start%3D0%26num%3D10%26so%3D0%26type%3Dsearch%26plindex%3D7&usg=AL29H23ojT4RCRG3ByZBZnmvyYK6ujcTsA" REL="nofollow">Google Video</A><BR/><BR/>Dan.<BR/>http://www.dancres.orgPetrolHeadhttps://www.blogger.com/profile/06404572533828179184noreply@blogger.comtag:blogger.com,1999:blog-5135517.post-50323473195268720292007-09-11T17:19:00.000-07:002007-09-11T17:19:00.000-07:00I've seen this actually happen... if you write a g...I've seen this actually happen... if you write a gen_server that uses synchronous calls (e.g. to another gen_server) then it'll definitely snowball if you hit it too hard.<BR/><BR/>The solution we used was just to use more processes/nodes and monitor the load (and our latency) to make sure it stays at reasonable levels.Unknownhttps://www.blogger.com/profile/07207353943202074101noreply@blogger.com