camel [功能请求] 更优雅的异步处理方式

hts6caw3  于 2个月前  发布在  其他
关注(0)|答案(1)|浏览(92)

必需的先决条件

  • 我搜索了 Issue TrackerDiscussions,但尚未报告此问题。如果已经报告,请在此处加1或发表评论。
  • 建议首先在一个 Discussion 中提问。

动机

研究是否有更好的方式编写异步函数

解决方案

  • 无响应*

替代方案

  • 无响应*

额外的上下文

  • 无响应*
rqdpfwrv

rqdpfwrv1#

我们需要明确定义需要解决的问题。问题是用户端使用问题还是内部框架调用问题?这两个问题有不同的范围和解决方案。理想情况下,我们应该有一个或两个特定的场景来抽象问题域;否则,草率做决策可能会导致漏掉问题或过度设计解决方案。
从用户端来看,使用装饰器实现兼容性可能是一个优雅的解决方案。例如,FastAPI框架支持每个接口函数的异步和非异步调用,可以作为参考。
如果问题在于内部框架调用或相关场景,仍有很多讨论的空间。决策可能需要根据实际情况做出。

相关问题