diff --git a/app/micro_thread/Makefile b/adapter/micro_thread/Makefile similarity index 100% rename from app/micro_thread/Makefile rename to adapter/micro_thread/Makefile diff --git a/app/micro_thread/arch_ctx.S b/adapter/micro_thread/arch_ctx.S similarity index 100% rename from app/micro_thread/arch_ctx.S rename to adapter/micro_thread/arch_ctx.S diff --git a/app/micro_thread/echo.cpp b/adapter/micro_thread/echo.cpp similarity index 100% rename from app/micro_thread/echo.cpp rename to adapter/micro_thread/echo.cpp diff --git a/app/micro_thread/ff_hook.cpp b/adapter/micro_thread/ff_hook.cpp similarity index 100% rename from app/micro_thread/ff_hook.cpp rename to adapter/micro_thread/ff_hook.cpp diff --git a/app/micro_thread/ff_hook.h b/adapter/micro_thread/ff_hook.h similarity index 100% rename from app/micro_thread/ff_hook.h rename to adapter/micro_thread/ff_hook.h diff --git a/app/micro_thread/hash_list.h b/adapter/micro_thread/hash_list.h similarity index 100% rename from app/micro_thread/hash_list.h rename to adapter/micro_thread/hash_list.h diff --git a/app/micro_thread/heap.h b/adapter/micro_thread/heap.h similarity index 100% rename from app/micro_thread/heap.h rename to adapter/micro_thread/heap.h diff --git a/app/micro_thread/heap_timer.cpp b/adapter/micro_thread/heap_timer.cpp similarity index 100% rename from app/micro_thread/heap_timer.cpp rename to adapter/micro_thread/heap_timer.cpp diff --git a/app/micro_thread/heap_timer.h b/adapter/micro_thread/heap_timer.h similarity index 100% rename from app/micro_thread/heap_timer.h rename to adapter/micro_thread/heap_timer.h diff --git a/app/micro_thread/kqueue_proxy.cpp b/adapter/micro_thread/kqueue_proxy.cpp similarity index 100% rename from app/micro_thread/kqueue_proxy.cpp rename to adapter/micro_thread/kqueue_proxy.cpp diff --git a/app/micro_thread/kqueue_proxy.h b/adapter/micro_thread/kqueue_proxy.h similarity index 100% rename from app/micro_thread/kqueue_proxy.h rename to adapter/micro_thread/kqueue_proxy.h diff --git a/app/micro_thread/micro_thread.cpp b/adapter/micro_thread/micro_thread.cpp similarity index 100% rename from app/micro_thread/micro_thread.cpp rename to adapter/micro_thread/micro_thread.cpp diff --git a/app/micro_thread/micro_thread.h b/adapter/micro_thread/micro_thread.h similarity index 100% rename from app/micro_thread/micro_thread.h rename to adapter/micro_thread/micro_thread.h diff --git a/app/micro_thread/mt_action.cpp b/adapter/micro_thread/mt_action.cpp similarity index 100% rename from app/micro_thread/mt_action.cpp rename to adapter/micro_thread/mt_action.cpp diff --git a/app/micro_thread/mt_action.h b/adapter/micro_thread/mt_action.h similarity index 100% rename from app/micro_thread/mt_action.h rename to adapter/micro_thread/mt_action.h diff --git a/app/micro_thread/mt_api.cpp b/adapter/micro_thread/mt_api.cpp similarity index 100% rename from app/micro_thread/mt_api.cpp rename to adapter/micro_thread/mt_api.cpp diff --git a/app/micro_thread/mt_api.h b/adapter/micro_thread/mt_api.h similarity index 100% rename from app/micro_thread/mt_api.h rename to adapter/micro_thread/mt_api.h diff --git a/app/micro_thread/mt_cache.cpp b/adapter/micro_thread/mt_cache.cpp similarity index 100% rename from app/micro_thread/mt_cache.cpp rename to adapter/micro_thread/mt_cache.cpp diff --git a/app/micro_thread/mt_cache.h b/adapter/micro_thread/mt_cache.h similarity index 100% rename from app/micro_thread/mt_cache.h rename to adapter/micro_thread/mt_cache.h diff --git a/app/micro_thread/mt_concurrent.cpp b/adapter/micro_thread/mt_concurrent.cpp similarity index 100% rename from app/micro_thread/mt_concurrent.cpp rename to adapter/micro_thread/mt_concurrent.cpp diff --git a/app/micro_thread/mt_concurrent.h b/adapter/micro_thread/mt_concurrent.h similarity index 100% rename from app/micro_thread/mt_concurrent.h rename to adapter/micro_thread/mt_concurrent.h diff --git a/app/micro_thread/mt_connection.cpp b/adapter/micro_thread/mt_connection.cpp similarity index 100% rename from app/micro_thread/mt_connection.cpp rename to adapter/micro_thread/mt_connection.cpp diff --git a/app/micro_thread/mt_connection.h b/adapter/micro_thread/mt_connection.h similarity index 100% rename from app/micro_thread/mt_connection.h rename to adapter/micro_thread/mt_connection.h diff --git a/app/micro_thread/mt_incl.h b/adapter/micro_thread/mt_incl.h similarity index 100% rename from app/micro_thread/mt_incl.h rename to adapter/micro_thread/mt_incl.h diff --git a/app/micro_thread/mt_mbuf_pool.cpp b/adapter/micro_thread/mt_mbuf_pool.cpp similarity index 100% rename from app/micro_thread/mt_mbuf_pool.cpp rename to adapter/micro_thread/mt_mbuf_pool.cpp diff --git a/app/micro_thread/mt_mbuf_pool.h b/adapter/micro_thread/mt_mbuf_pool.h similarity index 100% rename from app/micro_thread/mt_mbuf_pool.h rename to adapter/micro_thread/mt_mbuf_pool.h diff --git a/app/micro_thread/mt_msg.h b/adapter/micro_thread/mt_msg.h similarity index 100% rename from app/micro_thread/mt_msg.h rename to adapter/micro_thread/mt_msg.h diff --git a/app/micro_thread/mt_net.cpp b/adapter/micro_thread/mt_net.cpp similarity index 100% rename from app/micro_thread/mt_net.cpp rename to adapter/micro_thread/mt_net.cpp diff --git a/app/micro_thread/mt_net.h b/adapter/micro_thread/mt_net.h similarity index 100% rename from app/micro_thread/mt_net.h rename to adapter/micro_thread/mt_net.h diff --git a/app/micro_thread/mt_net_api.h b/adapter/micro_thread/mt_net_api.h similarity index 100% rename from app/micro_thread/mt_net_api.h rename to adapter/micro_thread/mt_net_api.h diff --git a/app/micro_thread/mt_notify.cpp b/adapter/micro_thread/mt_notify.cpp similarity index 100% rename from app/micro_thread/mt_notify.cpp rename to adapter/micro_thread/mt_notify.cpp diff --git a/app/micro_thread/mt_notify.h b/adapter/micro_thread/mt_notify.h similarity index 100% rename from app/micro_thread/mt_notify.h rename to adapter/micro_thread/mt_notify.h diff --git a/app/micro_thread/mt_session.cpp b/adapter/micro_thread/mt_session.cpp similarity index 100% rename from app/micro_thread/mt_session.cpp rename to adapter/micro_thread/mt_session.cpp diff --git a/app/micro_thread/mt_session.h b/adapter/micro_thread/mt_session.h similarity index 100% rename from app/micro_thread/mt_session.h rename to adapter/micro_thread/mt_session.h diff --git a/app/micro_thread/mt_sys_hook.cpp b/adapter/micro_thread/mt_sys_hook.cpp similarity index 100% rename from app/micro_thread/mt_sys_hook.cpp rename to adapter/micro_thread/mt_sys_hook.cpp diff --git a/app/micro_thread/mt_sys_hook.h b/adapter/micro_thread/mt_sys_hook.h similarity index 100% rename from app/micro_thread/mt_sys_hook.h rename to adapter/micro_thread/mt_sys_hook.h diff --git a/app/micro_thread/mt_version.h b/adapter/micro_thread/mt_version.h similarity index 100% rename from app/micro_thread/mt_version.h rename to adapter/micro_thread/mt_version.h diff --git a/app/micro_thread/valgrind/valgrind.h b/adapter/micro_thread/valgrind/valgrind.h similarity index 100% rename from app/micro_thread/valgrind/valgrind.h rename to adapter/micro_thread/valgrind/valgrind.h