Sobre el proyecto

OpenKruiseGame (OKG) es una carga de trabajo de Kubernetes de código abierto diseñada específicamente para escenarios de servidores de juegos. Es un subproyecto del proyecto CNCF OpenKruise, cuyo objetivo es simplificar la transformación cloud-native de los servidores de juegos. OKG aborda desafíos como las actualizaciones en caliente, las actualizaciones in situ, la gestión de servidores de juegos específicos y los modelos de red adecuados para juegos (IP/puerto fijo, conexión directa sin pérdidas, aceleración global). Admite auto scaling, operaciones y mantenimiento automatizados, y es agnóstico respecto al proveedor de nube, lo que permite la gestión centralizada en entornos multicloud e híbridos. El proyecto se integra con servicios en la nube, sistemas de emparejamiento y plataformas de operaciones y mantenimiento mediante métodos low-code o zero-code, y puede extenderse mediante desarrollo personalizado o conectarse a sistemas de entrega como KubeVela. Es utilizado por numerosas empresas de videojuegos, incluidas Lilith, Hypergryph, Bilibili y otras. El repositorio proporciona guías de instalación, manuales de usuario y pautas para contribuir como desarrollador.