Comment Comment by Taikonerd > How valuable is TLA+ for non-concurrent applications?My understanding is that TLA+ is for concurrent applications, but with a broad definition of "concurrent." For example, it could be...* multiple hosts messaging each other* multiple threads in one process sharing a data structure* multiple API calls that all use the same Postgres DBIn other words, any sort of system where different actors can step on each others' toes. parent Taikonerd 5 years ago
My understanding is that TLA+ is for concurrent applications, but with a broad definition of "concurrent." For example, it could be...
* multiple hosts messaging each other
* multiple threads in one process sharing a data structure
* multiple API calls that all use the same Postgres DB
In other words, any sort of system where different actors can step on each others' toes.