接口设计需要考虑哪些方面?接口的命名,请求参数,支持的协议,TPS、并发数、响应时长。数据存储,DB选型、缓存选型,是否需要依赖于第三方,接口是否拆分接口限流、降级,负载均衡器支持,如何部署,是否需要服务治理,是否需要分布式缓存、缓存穿透怎么办等相关