tag:blogger.com,1999:blog-8383004232931899216.post3207168560731000502..comments2023-11-01T11:47:57.046-04:00Comments on Designing ParaSail, a new programming language: Map/Reduce in ParaSail; Parameterized operationsTucker Tafthttp://www.blogger.com/profile/08866496974237052847noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-8383004232931899216.post-16485652689710816272011-02-14T09:17:04.770-05:002011-02-14T09:17:04.770-05:00Fault tolerance frequently requires some notion of...Fault tolerance frequently requires some notion of time-out, as well as some way to deal with resource exhaustion. ParaSail has pretty good support for both of those, the first using a queued call on a clock device, and the second using the ability of a thread to abruptly exit a multi-threaded construct while terminating the other threads. It would certainly be interesting to try to create a more realistic example using those capabilities to see whether they actually help provide the desired fault tolerance.Tucker Tafthttps://www.blogger.com/profile/08866496974237052847noreply@blogger.comtag:blogger.com,1999:blog-8383004232931899216.post-4626695860152794842011-02-13T20:11:27.681-05:002011-02-13T20:11:27.681-05:00To me, the interesting part of Map/Reduce is not t...To me, the interesting part of Map/Reduce is not the mapping and reducing, but the fault tolerance features: incomplete failed jobs get restarted, etc. Do you think it would be helpful to account for that in the programming model?HilbertAstronauthttps://www.blogger.com/profile/11443786031975040593noreply@blogger.com