@3draven концептуально прикольно, а на деле нюансы.
Привыкай сразу проектировать софт так, чтобы понимать кому какая память принадлежит и как общаться компоненты между собой будут. Иначе пиздец.
@savant у меня приложения чаще всего этот map-reduce дерево многопоточное, которое в любой момент можно порезать и сделать из его частей микросервисы в кубере. Так что я всегда думаю о том кому что принадлежит и строго соблюдаю изоляцию данных. Тут же будет штука, которая мой недосмотр заметит...такое бывает в части изоляции данных и совместного доступа очень редко.