Let `sdk` and `sdk-reactor` reuse common code and reduce redundencies. See https://github.com/mosn/layotto/pull/349#discussion_r762834687