La API PlantCare Enterprise se basa en una arquitectura Nativa de la Nube y Sin Estado, diseñada para manejar cargas masivas de IoT con tiempo de inactividad cero.
1. Seguridad en el Borde (Edge) y Mediciones
Cada solicitud a nuestros puntos finales Enterprise es interceptada por un Middleware de Seguridad de alto rendimiento que aplica políticas de seguridad y cuotas de uso en el borde antes de que se ejecute cualquier lógica de negocio.
2. Entrega de Webhooks Confiable
Nuestro sistema de webhooks está desacoplado del ciclo de vida de la solicitud principal mediante Google Cloud Pub/Sub. Esto garantiza que, incluso si su punto final no está disponible temporalmente, reintentaremos la entrega con un retroceso exponencial (exponential backoff).
3. Escalabilidad Sin Estado
El Servicio de Análisis es puramente sin estado (stateless). Esto permite que la plataforma pueda:
- Auto-escalar: Maneje picos repentinos de tráfico generando cientos de instancias en segundos.
- Auto-sanar: Si una instancia falla, otra toma su lugar de inmediato sin perder el estado de la sesión.
- Alcance Global: Implemente código en múltiples regiones de GCP simultáneamente para un acceso de baja latencia.