Tengo un sitio web que usa django y una base de datos sql. Quiero usar Golang con mi sitio web y no sé cómo incorporarlo. Quiero que acelere mi rendimiento en el sitio web porque tengo algunas de mis "partes" (p. ej., Me gusta Iniciar sesión y Seguir, es un sitio de música) que consumen mucha CPU y necesitan optimizarse de una mejor manera. Por favor, ayúdame.
Go es un lenguaje de programación y se puede utilizar para escribir el servidor de su aplicación web.
Esto requiere reemplazar completamente django con código equivalente escrito en Go. Lo más probable es que necesite un marco web escrito sobre Go. por ej. Jaranear. Si quieres una analogía, Go es como Python. Revel es como Django.
Este es un gran cambio en su arquitectura. Si el rendimiento es el único problema de su sitio web en funcionamiento, es posible que desee mejorar los cuellos de botella simplemente usando python y django. Django y Python brindan una plataforma poderosa que puede escalar su aplicación a una cantidad prácticamente grande de usuarios.
También hay formas de cambiar solo pequeñas partes de su infraestructura mediante la incorporación de Go. Busque arquitectura de microservicios para pensar en esa línea.