Jose Faleiro

Learn More
Today's connected world demands applications that are responsive, always available, and can service a large number of users. However, the task of writing such applications is daunting, even for experienced developers. We propose CScale, a programming model that attempts to simplify this task. The objective of CScale is to let programmers specify their(More)
The red palm weevil Rhynchophorus ferrugineus Olivier (Curculionidae/Rhynchophoridae/Dryophthoridae) is a lethal pest of young coconut palms, Cocos nucifera L. (Arecales: Arecaceae), with a highly aggregated population distribution pattern. R. ferrugineus is managed in several coconut growing countries using area-wide pheromone based programmes that need a(More)
Distributed systems achieve scalability by balancing load across many machines, but wide-area distribution can introduce worst-case response latencies proportional to the network's delay diameter. Crux is a general framework to build locality-preserving distributed systems, by transforming some existing scalable distributed algorithm A into a new algorithm(More)
  • 1