A injeção de dependência do projeto XYZ foi implementada utilizando CDI. Este projeto possui 2 beans com o mesmo nome, porém com implementações diferentes, que devem ser escolhidas dinamicamente durante o deploy da aplicação.
Qual técnica deve ser utilizada para o correto deploy e a correta execução de cada implementação?