如何实现可更换的后端(或基本上任何部件或模块),以便在Elixir的配置/部署时更换它?
我的具体情况是一个简单的网络应用程序(在这种情况下使用凤凰,但我猜这个问题也适用于其他情况)我有一个非常简单的后端Agent用于保持状态但我认为将来需要能够或多或少地动态切换后端.
Agent
我猜测Ecto和Logger都在某种程度上做到这一点,但对Elixir来说是新手,很难知道在哪里看.
elixir phoenix-framework
elixir ×1
phoenix-framework ×1