|
From: Doug C. <cu...@ap...> - 2008-02-15 00:06:37
|
Ning Li wrote: > Doug Cutting wrote: > > Does this sound like a good strategy? > > Sounds good! I've attached up what I hope is a minimally sufficient user-level API to start implementing. The idea is to include only what's required, like facet counts, but otherwise keep it simple. First I'll implement a completely synchronous version, then write the simulator/tester. Once that's working, we can start designing a threaded, pseudo-distributed version, that implements the interfaces in two layers: a "client-side" layer that transparently retries, etc., and a "server-side" layer that might be flaky, throwing exceptions, hanging, etc. and where servers chat amongst themselves. Doug |