BusiRocket

Gran empresa, bajo confidencialidad

Herramientas internas para una plantilla de 30.000 personas

Buscador, comunicaciones y reconocimiento entre compañeros dentro de la plataforma de empleado de una gran empresa.

empleados en la plataforma

30.000

empleados en la plataforma

de adopción

99%

de adopción

de uso semanal

75%

de uso semanal

Una plataforma interna de empleado que la organización usa a diario, y los productos a medida que corren dentro de ella: un buscador propio para encontrar contenido interno, un sistema de reconocimiento entre compañeros que sustituyó a una implementación heredada, y un flujo de acuse de recibo de comunicados.

Lo difícil

Moderación de contenido con IA, diseñada para fallar abierto: si el modelo se cae, el empleado no se queda bloqueado. Reintento con espera exponencial y una batería de 42 casos que corre en unos 14 segundos y controla cada cambio de modelo.

Una sincronización de 64.000 usuarios que fallaba en todas las ejecuciones. Se cambió la paginación por desplazamiento por paginación por clave, con escrituras por lotes y reintentos que entienden los interbloqueos. El mismo recorrido escala ya hacia millones de usuarios.

El envío de notificaciones pasó de un patrón en proceso sin garantías a una cola gestionada con entrega autenticada al menos una vez y un trabajo de reconciliación, de forma que reiniciar un pod deja de perder avisos.

Sobre la confidencialidad

El cliente y el canal de entrega están sujetos a acuerdo de confidencialidad, así que este proyecto se publica sin nombrarlos. En una reunión podemos entrar en detalle sobre el alcance y las decisiones técnicas.

Con qué está hecho

  • typescript
  • react
  • kubernetes

Siguiente paso

¿Se parece a lo que tienes entre manos?

Cuéntanoslo y te decimos cómo lo abordaríamos, en qué orden y con qué coste.