diff --git a/filter/impl/tps/rejected_execution_handler_only_log_impl.go b/filter/impl/tps/rejected_execution_handler_only_log.go
similarity index 100%
rename from filter/impl/tps/rejected_execution_handler_only_log_impl.go
rename to filter/impl/tps/rejected_execution_handler_only_log.go
diff --git a/filter/impl/tps/rejected_execution_handler_only_log_impl_test.go b/filter/impl/tps/rejected_execution_handler_only_log_test.go
similarity index 100%
rename from filter/impl/tps/rejected_execution_handler_only_log_impl_test.go
rename to filter/impl/tps/rejected_execution_handler_only_log_test.go
diff --git a/filter/impl/tps/tps_limit_fix_window_strategy_impl.go b/filter/impl/tps/tps_limit_fix_window_strategy.go
similarity index 100%
rename from filter/impl/tps/tps_limit_fix_window_strategy_impl.go
rename to filter/impl/tps/tps_limit_fix_window_strategy.go
diff --git a/filter/impl/tps/tps_limit_fix_window_strategy_impl_test.go b/filter/impl/tps/tps_limit_fix_window_strategy_test.go
similarity index 100%
rename from filter/impl/tps/tps_limit_fix_window_strategy_impl_test.go
rename to filter/impl/tps/tps_limit_fix_window_strategy_test.go
diff --git a/filter/impl/tps/tps_limit_sliding_window_strategy_impl.go b/filter/impl/tps/tps_limit_sliding_window_strategy.go
similarity index 100%
rename from filter/impl/tps/tps_limit_sliding_window_strategy_impl.go
rename to filter/impl/tps/tps_limit_sliding_window_strategy.go
diff --git a/filter/impl/tps/tps_limit_sliding_window_strategy_impl_test.go b/filter/impl/tps/tps_limit_sliding_window_strategy_test.go
similarity index 100%
rename from filter/impl/tps/tps_limit_sliding_window_strategy_impl_test.go
rename to filter/impl/tps/tps_limit_sliding_window_strategy_test.go
diff --git a/filter/impl/tps/tps_limit_thread_safe_fix_window_strategy_impl.go b/filter/impl/tps/tps_limit_thread_safe_fix_window_strategy.go
similarity index 100%
rename from filter/impl/tps/tps_limit_thread_safe_fix_window_strategy_impl.go
rename to filter/impl/tps/tps_limit_thread_safe_fix_window_strategy.go
diff --git a/filter/impl/tps/tps_limit_thread_safe_fix_window_strategy_impl_test.go b/filter/impl/tps/tps_limit_thread_safe_fix_window_strategy_test.go
similarity index 100%
rename from filter/impl/tps/tps_limit_thread_safe_fix_window_strategy_impl_test.go
rename to filter/impl/tps/tps_limit_thread_safe_fix_window_strategy_test.go
diff --git a/filter/impl/tps/tps_limiter_method_service_impl.go b/filter/impl/tps/tps_limiter_method_service.go
similarity index 100%
rename from filter/impl/tps/tps_limiter_method_service_impl.go
rename to filter/impl/tps/tps_limiter_method_service.go
diff --git a/filter/impl/tps/tps_limiter_method_service_impl_test.go b/filter/impl/tps/tps_limiter_method_service_test.go
similarity index 100%
rename from filter/impl/tps/tps_limiter_method_service_impl_test.go
rename to filter/impl/tps/tps_limiter_method_service_test.go
diff --git a/filter/impl/tps_limit_filter.go b/filter/impl/tps_limit_filter.go
index fc3a5a8a3e3674d4e0d38600d99c0e68d7ebd70b..11f969e86597dc086c0d6b63d40aa0995e451e6b 100644
--- a/filter/impl/tps_limit_filter.go
+++ b/filter/impl/tps_limit_filter.go
@@ -21,6 +21,7 @@ import (
 	"github.com/apache/dubbo-go/common/constant"
 	"github.com/apache/dubbo-go/common/extension"
 	"github.com/apache/dubbo-go/filter"
+	_ "github.com/apache/dubbo-go/filter/impl/tps"
 	"github.com/apache/dubbo-go/protocol"
 )