Estoy construyendo un servicio oculto de Tor con fines educativos, y estoy tratando de hacerlo lo más seguro posible. La aplicación principal está en Rails, y me comunicaré con múltiples microservicios.
Debido al ancho de banda y los problemas de rendimiento del servidor, y el deseo de separar los componentes esenciales de la masa más grande, más vulnerable, puedo alojar los microservicios en diferentes ubicaciones remotas, lejos de la aplicación principal. Dado que los datos saldrán de mi red local, ¿debo cifrar la conexión a mis microservicios? ¿Es esta arquitectura razonable de todos modos?