Resource-constrained environments