Obrigado por comentar! Bibliotecas são um ponto crucial, para cada serviço eu dei uma olhada no que precisaria. Era um dos pontos extras que devia ter colocado no post. Nesse ponto, Java, C# e Golang se destacam muito.
Sobre C# em específico, tenho de dizer que ele realmente é uma exceção brilhante. Apesar da sintaxe (em partes) um pouco cansada, realmente é extremamente produtiva. Diria que parte desse sucesso está em bibliotecas muito bem pensadas. Sempre que desenvolvo uma arquitetura de server tento ser uma versão maus simples do Asp.net core.
Sobre utilizar múltiplas linguagens, acho que é completamente viável. Para o servidor principal, talvez eu crie um monólito modular. Porém ainda haverão serviços paralelos. Neles posso utilizar linguagens mais leves como tinha mensionado no post. Vamos ver como as coisas se desenrolam.
Novamente. Muito obrigado pelo comentário!