Las garantías de disponibilidad y rendimiento del PSB de eConnect: 99,99% de uptime, velocidad de API e infraestructura.
La plataforma eConnect está construida sobre el Procurement Service Bus (PSB). El PSB constituye así el núcleo de la infraestructura: todo el procesamiento de documentos, la comunicación API y las conexiones Peppol pasan por esta capa. La garantía de disponibilidad del PSB es la más alta de todos los servicios de eConnect.
El PSB cuenta con una disponibilidad garantizada del 99,99%, las 24 horas del día, los 7 días de la semana, los 365 días del año. En la práctica, el PSB ha alcanzado un 100% de uptime durante más de ocho años.
Esta garantía de disponibilidad se aplica automáticamente a todas las funcionalidades que forman parte del PSB, incluyendo la API REST y las conexiones con la red Peppol.
El nivel de rendimiento del PSB se mide con una certeza del 99%:
El timeout de red aplicado para servicios externos es de 60 segundos. En caso de error de servidor en el lado del destinatario, el PSB reintenta durante un máximo de 3 días.
El PSB está construido sobre el modelo Actor en un clúster Service Fabric. Esta arquitectura hace posible la alta disponibilidad gracias a varias características:
Cada documento (por ejemplo, una factura) funciona como un actor independiente que colabora de forma autónoma con microservicios y colas. Los actores trabajan simultáneamente en varios nodos, lo que permite que la capacidad de procesamiento se escale dinámicamente con la carga.
El estado de cada actor se actualiza continuamente en al menos otros dos nodos. Si un servidor falla, el actor se reinicia automáticamente en otro nodo y continúa donde se había quedado. El sistema se repara a sí mismo antes de que un problema sea perceptible.
En pruebas de rendimiento en el entorno de pruebas, se ha demostrado que se soporta una carga pico de 200.000 mensajes de facturación por hora, sin necesidad de escalar durante esa hora.
El mantenimiento planificado y no planificado del PSB no tiene ningún impacto en la disponibilidad del servicio. Gracias a la arquitectura, las actualizaciones pueden realizarse simultáneamente con el procesamiento de mensajes (rolling upgrades). Todos los nodos reciben actualizaciones de seguridad semanales y se reinician durante el día, sin que el procesamiento de mensajes se interrumpa.
Nunca ha habido un despliegue que haya causado una interrupción del servicio. Un timeout de API es teóricamente posible durante las actualizaciones, pero con un mecanismo de retry correcto del lado del consumidor, esto pasa desapercibido.
eConnect se reserva el derecho de limitar el uso de la API a la intensidad indicada por nivel de servicio. Las medidas restrictivas pueden variar desde la reducción de la velocidad de respuesta (throttling) hasta el rechazo de comandos adicionales tras superar el límite de pico. Estas medidas protegen la disponibilidad para todos los usuarios.
El modelo de precios para el uso del PSB funciona con un modelo escalonado: se aplica un precio por paquete por escalón, con una tarifa complementaria por documento por encima de ese escalón. Puede reservar un número exacto de documentos; no es necesario adquirir un escalón completo si no se ajusta a su volumen. La entrada es posible desde 200 documentos al año (desde € 31). La duración estándar del contrato es de 3 años (salvo acuerdo en contrario).
Los mensajes de estado, los archivos de evidencia, las Invoice Message Responses y los mensajes de reporting CTC están incluidos en el precio del documento. Pueden requerirse varios mensajes por factura; estos no generan costes de transacción adicionales en eConnect.
Es importante saber que el backbone del PSB y la interfaz Control (control.econnect.eu) funcionan de forma independiente. En caso de un fallo de infraestructura, el PSB puede seguir plenamente operativo mientras la interfaz web está temporalmente inaccesible. Las integraciones API siguen funcionando con normalidad en ese caso. La garantía de disponibilidad de la interfaz de usuario (98%) se describe por separado en el artículo SLA plataforma.
El PSB ha sido diseñado con la protección de datos como principio fundamental. Los tokens de documentos y las contraseñas se almacenan como hash criptográfico, lo que significa que no pueden revertirse a su valor original. Los documentos se conservan en el PSB durante un máximo de 7 días tras la descarga y luego se eliminan automáticamente. El hash de un documento se conserva durante más tiempo como prueba de procesamiento, para que siempre sea posible verificar a posteriori si un documento ha sido procesado.
El PSB procesa exclusivamente datos personales limitados conforme al Data Processing Agreement (DPA). Expresamente no se trata de datos personales sensibles o especiales.
Consulte el estado actual