One more thought: does "RTOS" even belong in the same sentence as "persistent database?" If you don't see the point, answer me this: what is the I/O latency of this query: UPDATE MyData SET field=1 WHERE id=42 If you think it's well-bounded, I'm going to guess that you're new at this. :)