robust http apis without all the infrastructure fuss